geoip2 0.2.0.1 → 0.2.1.1
raw patch · 2 files changed
+3/−1 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Data.GeoIP2: [geoPostalCode] :: GeoResult -> Maybe Text
- Data.GeoIP2: GeoResult :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe (Double, Double) -> Maybe Text -> [(Text, Text)] -> GeoResult
+ Data.GeoIP2: GeoResult :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe (Double, Double) -> Maybe Text -> Maybe Text -> [(Text, Text)] -> GeoResult
Files
- Data/GeoIP2.hs +2/−0
- geoip2.cabal +1/−1
Data/GeoIP2.hs view
@@ -109,6 +109,7 @@ , geoCountry :: Maybe T.Text , geoLocation :: Maybe (Double, Double) , geoCity :: Maybe T.Text+ , geoPostalCode :: Maybe T.Text , geoSubdivisions :: [(T.Text, T.Text)] } deriving (Show, Eq) @@ -129,4 +130,5 @@ (res .:? "country" ..? "names" ..? lang) ((,) <$> res .:? "location" ..? "latitude" <*> res .:? "location" ..? "longitude") (res .:? "city" ..? "names" ..? lang)+ (res .:? "postal" ..? "code") (fromMaybe [] subdivs)
geoip2.cabal view
@@ -1,5 +1,5 @@ name: geoip2-version: 0.2.0.1+version: 0.2.1.1 synopsis: Pure haskell interface to MaxMind GeoIP database description: GeoIP2 is a haskell binding to the MaxMind GeoIP2 database.