Skip to content
A Go board!
Haskell JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
src
static
test
LICENSE
README.md
Setup.hs
package.yaml
stack.yaml

README.md

This takes a game of go, represented as a series of moves, applies the rules for each move, and then outputs them as svg using blaze-svg. It then uses scotty and makes a fully-functioning website that lets you play a game of go with anyone anywhere. Using websockets, moves your opponent makes update in real time.

These already exist, but they require logins and whatnot. This one doesn't.

To run:

  • make sure you have stack installed.
  • Run the following (this will take a while).
stack build +RTS -I0
stack exec-GoGame-exe
You can’t perform that action at this time.