Takefive is a Five in a Row game (en.wikipedia.org/wiki/Gomoku) implemented in Haskell. Runs in console, features simple AI, done as a Haskell excercise.
This implementation has been used in Tfoo (github: github.com/nbartlomiej/tfoo , demo: tfoo.herokuapp.com).
1. Cd into project directory 2. ghc takefive 3. ./takefive
MIT license, for details please see the LICENSE file.
-
Very good book for Haskell beginners, Learn You a Haskell for Great Good: learnyouahaskell.com/
-
Haskell libraries documentation: www.haskell.org/ghc/docs/latest/html/libraries/index.html and the most often used page: www.haskell.org/ghc/docs/latest/html/libraries/base-4.4.0.0/Data-List.html
-
The original Take Five: www.youtube.com/watch?v=faJE92phKzI