A Haskell client for spacerace, written for the NICTA ETD retreat (winter 2015).
To run this client you'll need zeromq and GHC 7.10 installed.
Then simply cabal install --only-dep && cabal repl
to load the code, and run main
to try the client.
If you use Docker:
$ docker run -ti --name spacerace -v $(pwd):/code -w /code haskell:7.10 bash
# apt-get update && apt-get install libzmq3-dev pkg-config -y
# cabal update && cabal sandbox init && cabal install --only-dep