Real world and teach yourself a haskell tutorials