haskell-with-location