Lindenmayer system in Haskell using SDL and OpenGL.