Haskell 'Game of Life' using Data.Vector / GLFW-b