Demos for the Haskell programming language