This is a procedurally generated 2D graphics demo using GLFW and OpenGL in Haskell. Here is a screenshot of what you may get. Sometimes the mountain and trees don't look so great.