Haskell example with expaination readme.md