Skip to content
OpenGL NeHe tutorials converted to Haskell
Haskell
Failed to load latest commit information.
Data Change maintainer email. For some reason git made me re-add all the Feb 14, 2011
.gitignore Clean up line endings in .cabal and ignore *.swp Mar 20, 2011
.travis.yml .travis.yml: add basic travis configuration May 8, 2012
LICENSE Modernize a few things to fix compile errors on ghc7. Mar 11, 2011
README Update README Mar 27, 2011
Setup.hs cabal support by Eugene Dec 20, 2008
Util.hs Update lesson06 Mar 20, 2011
lesson01.hs Port the examples to work with the latest version of GLFW-b Jul 10, 2013
lesson02.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson03.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson04.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson05.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson06.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson07.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson08.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson09.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson10.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson11.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
lesson12.hs Port the examples to work with the latest version of GLFW-b Jul 11, 2013
nehe-tuts.cabal Port the examples to work with the latest version of GLFW-b Jul 11, 2013

README

These examples were created by Jeff Molofee '99 NeHe of http://nehe.gamedev.net

Converted to Haskell by Jason Dagit, 2005 and 2011.

This code is tested on OSX, linux, Windows.  If you try it on
another platform and it works for you, then please let me know.

The current version uses GLFW via the GLFW-b bindings.  Instead of
using the OpenGL bindings, I use OpenGLRaw and GLURaw.  These packages
provide an API that is closer to the C API for OpenGL making it
easier to follow 3rd party documenatation and port examples.

Acknowldegements:
I want to thank #haskell on irc.freenode.net for support and general
help.  Especially to Lemmih for supplying example code.

Authors:
Jeff Molofee aka NeHe
Jason Dagit <dagit@codersbase.com> (All the code)
Eugene Kirpichov <ekirpichov@gmail.com> (Cabal package)
Something went wrong with that request. Please try again.