Written with computer science students in mind. It is long and hopefully covers the major difficulties faced by students learning Haskell. Written for people struggling to understand Haskell.
An in-depth description of our simple graphics library written in HOpenGL. This should help anyone trying to use HOpenGL. Assumes general Haskell knowledge, such as use of the IO Monad.
We are considering adding practice problems.