Code for 2D Cellular Automata (also stochastic ones) in Haskell.
$ git clone https://github.com/orion-42/cellular-automata-2d
$ cd cellular-automata-2d
$ cabal install
$ cabal repl
> GameOfLife.main -- a glieder in the game of life
- performance? e.g. only having two arrays (no memory allocation at each step)