Going through a Haskell OpenGL tutorial