Game of Life, written in Haskell with OpenGL I/O