haskell-opengl/OpenGL — pull request #27 by Laar (2012-04-16 10:44:50+00:00)
Title: GL3.0 support

The code for GL3.0 has been here for quite sometime, though it might not be perfect I think it's not bad either (the uncertainty comes from the code being 1 year old and having learned much since then).
Points worth looking at for improvement are:
Texture support (I've been working on it in a separate branch).
Framebuffers, which have quite a complicated API specification in C already. Maybe the Drawbuffers improves it, but I'm not sure. An extra comment/warning at drawBuffers that not all enum values are accepted should be added.