Skip to content
This repository was archived by the owner on Oct 3, 2021. It is now read-only.

Dump of my work branch#16

Draft
sorki wants to merge 4 commits into
tidalcycles:masterfrom
sorki:srk
Draft

Dump of my work branch#16
sorki wants to merge 4 commits into
tidalcycles:masterfrom
sorki:srk

Conversation

@sorki
Copy link
Copy Markdown
Contributor

@sorki sorki commented Jul 17, 2021

I don't have that much time currently to move this forward rapidly so dumping my progress to get some feedback / let others know what I'm up to.

I use Nix files for development, but they will come in handy for the stand-alone variant started by @yaxu at #13 - it is possible to wrap the binary with correct GHC_PACKAGE_PATH so it "just works" - see https://github.com/Haskell-Things/implicitpipe/blob/master/default.nix

I've also started with ClientMonad but I didn't actually use it for my app as it's easier to work with just two TChans, see tidalClient :: TChan Message -> TChan Message -> IO ()

The monad is not as elegant as it could be I think, if someone wants to pick that up feel free to!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant