[Haskell-cafe] Data types, opengl display loop and readIORef/writeIORef