Learning haskell

A few algorithms implemented in haskell