add haskell docs
apply fixes based on feedback from tianon
Merge pull request #96 from psftw/haskell

add haskell docs