Game-of-life is a project mainly written in Haskell, it's free.
Haskell implementation of Conway’s Game of Life
Simple implementation of Conway’s Game of Life in Haskell.
Requires the GLURaw and GLUT packages.