No quiero usar GLUT porque no tiene una sensación similar a Haskell. Básicamente obliga a utilizar IORef
y tal, debido a las devoluciones de llamada.GLUT Alternativas para Haskell?
He considerado GLFW
, que parece simple y me permite hacer el bucle del juego en una mónada. Pero parece tener problemas con hardware diferente, por ejemplo, funciona bien en mi computadora portátil pero no en mi escritorio. Y en las ventanas, las texturas desaparecen.
Así que he pensado en entrar a través de SDL, pero puede haber un problema con las dependencias de windows, simplemente no sé qué DLL necesita.
Entonces, ¿qué queda para abrir una ventana de OpenGL?
¿Has visto la discusión de sigfpe agradablemente alucinante de GLUT desde hace unas semanas http://blog.sigfpe.com/2011/10/quick-and-dirty-reinversion-of-control.html? No hay IORefs, pero tal vez no es el tipo de 'Haskell' que estás buscando. – applicative
SDL no tengo problemas para mí – Qchmqs