Everyone who uses the command line should really ditch cmd.exe and use an alternative like Console2.
For everyone who does not want to use the command line version (but you should! :wink:), or does not like the eclipse intergration (do NOT use that one xD), I can recommend Github for Windows or Tortoise Git.
in order to get the server / Haskell version to run you need a dev. version of the threepenny GUI library.
Assuming you have git, haskell ghc and cabal up and running (via the Haskell Platform for example), only 6 steps are needed.
- (in temp dir:)
git clone https://github.com/HeinrichApfelmus/threepenny-gui.git
cd threepenny-gui
git checkout origin/develop
cabal install
- in haskell project dir:
cabal install --only-dependencies
- in haskell project src dir:
runhaskell Server.hs
Subsequently, only the last (on last two on updated dependencies) step is needed to start the server.
Good Haskell resources:
- Sublime Haskell for Sublime Text Editor of course, Editor
- EclipseFP, IDE
Get go here: http://golang.org/doc/install#windows
To compile, use go build <file>
For the protocol discussion see protocol draft