Haskell suite library for name resolution