Add Haskell library