|
|
%!s(int64=7) %!d(string=hai) anos | |
|---|---|---|
| app | %!s(int64=7) %!d(string=hai) anos | |
| src | %!s(int64=7) %!d(string=hai) anos | |
| test | %!s(int64=7) %!d(string=hai) anos | |
| .gitignore | %!s(int64=7) %!d(string=hai) anos | |
| ChangeLog.md | %!s(int64=7) %!d(string=hai) anos | |
| LICENSE | %!s(int64=7) %!d(string=hai) anos | |
| README.md | %!s(int64=7) %!d(string=hai) anos | |
| Setup.hs | %!s(int64=7) %!d(string=hai) anos | |
| package.yaml | %!s(int64=7) %!d(string=hai) anos | |
| stack.yaml | %!s(int64=7) %!d(string=hai) anos |
A work in progress.
haskell-jukebox is a rewrite of lan-jukebox in Haskell. I was unhappy with how express handled things like sockets through socket.io, so I'm playing around with a Haskell implementation.
As of now, the plan is to control an instance of mpv via JSON-RPC, and expose a web instance through scotty for control.