packages feed

microlens-ghc 0.4.4.0 → 0.4.5.0

raw patch · 3 files changed

+6/−8 lines, 3 filesdep ~microlensPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: microlens

API changes (from Hackage documentation)

- Lens.Micro.GHC: instance (c ~ d) => Lens.Micro.Internal.Each (Data.Map.Base.Map c a) (Data.Map.Base.Map d b) a b
+ Lens.Micro.GHC: instance c ~ d => Lens.Micro.Internal.Each (Data.Map.Base.Map c a) (Data.Map.Base.Map d b) a b

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.4.5.0++* New minor release (microlens-0.4.5).+ # 0.4.4.0  * New minor release (microlens-0.4.4).
microlens-ghc.cabal view
@@ -1,5 +1,5 @@ name:                microlens-ghc-version:             0.4.4.0+version:             0.4.5.0 synopsis:            microlens + array, bytestring, containers, transformers description:   Use this package instead of <http://hackage.haskell.org/package/microlens microlens> if you don't mind depending on all dependencies here – @Lens.Micro.GHC@ reexports everything from @Lens.Micro@ and additionally provides orphan instances of microlens classes for packages coming with GHC (<http://hackage.haskell.org/package/array array>, <http://hackage.haskell.org/package/bytestring bytestring>, <http://hackage.haskell.org/package/containers containers>, <http://hackage.haskell.org/package/transfromers transformers>).@@ -32,7 +32,7 @@                      , base >=4.5 && <5                      , bytestring >=0.9.1.10 && <0.11                      , containers >=0.4.0 && <0.6-                     , microlens ==0.4.4.*+                     , microlens ==0.4.5.*                      , transformers >=0.2 && <0.6    ghc-options:
src/Lens/Micro/GHC.hs view
@@ -85,12 +85,6 @@ #endif  -(<&>) :: Functor f => f a -> (a -> b) -> f b-as <&> f = f <$> as-{-# INLINE (<&>) #-}--infixl 1 <&>- type instance Index   (Map k a) = k type instance IxValue (Map k a) = a type instance Index   (IntMap a) = Int