Haskell geolocation