packages feed

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 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.