Revision for Haskell module, loads of example code