aeson-lens 0.3.0.1 → 0.4.0.0
raw patch · 2 files changed
+3/−3 lines, 2 filesdep ~lensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: lens
API changes (from Hackage documentation)
Files
- Data/Aeson/Lens.hs +1/−1
- aeson-lens.cabal +2/−2
Data/Aeson/Lens.hs view
@@ -147,7 +147,7 @@ => IndexedTraversal Int (Maybe Value) (Maybe Value) (Maybe u) (Maybe v) traverseArray' = index $ \f m -> case m of Just (Array (map fromJSONMaybe . V.toList -> v)) ->- Just . Array . V.fromList . map toJSON . catMaybes <$> itraverse f v+ Just . Array . V.fromList . map toJSON . catMaybes <$> withIndex traverseList f v v -> pure v {-# INLINE traverseArray' #-}
aeson-lens.cabal view
@@ -1,5 +1,5 @@ name: aeson-lens-version: 0.3.0.1+version: 0.4.0.0 synopsis: Lens of Aeson description: Lens of Aeson license: BSD3@@ -19,7 +19,7 @@ exposed-modules: Data.Aeson.Lens build-depends: base >=4.5 && <5 , aeson >=0.6- , lens >=3.3+ , lens >=3.0 , text >=0.11 , bytestring >=0.9 , vector >=0.9