microlens-ghc 0.2.1.0 → 0.3.0.0
raw patch · 3 files changed
+12/−5 lines, 3 filesdep ~microlensPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: microlens
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- microlens-ghc.cabal +6/−4
- src/Lens/Micro/GHC.hs +2/−1
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.3.0.0++* Made `Lens.Micro.GHC` export `Lens.Micro` (so, now microlens-ghc works like microlens-platform).+ # 0.2.1.0 * Added Safe Haskell pragmas.
microlens-ghc.cabal view
@@ -1,9 +1,11 @@ name: microlens-ghc-version: 0.2.1.0-synopsis: Orphan instances of microlens classes for packages coming with GHC (array, bytestring, containers)+version: 0.3.0.0+synopsis: microlens + all features depending on packages coming with GHC (array, bytestring, containers) description:- Orphan instances of <http://hackage.haskell.org/package/microlens 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>).+ 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>). .+ The minor and major versions of microlens-ghc are incremented whenever the minor and major versions of microlens are incremented, so you can depend on the exact version of microlens-ghc without specifying the version of microlens you need.+ . This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>. license: BSD3 license-file: LICENSE@@ -26,7 +28,7 @@ -- other-modules: -- other-extensions: build-depends: base >=4.5 && <5- , microlens >=0.3.3 && <0.4+ , microlens ==0.3.4.* , array >=0.3.0.2 && <0.6 , bytestring >=0.9.1.10 && <0.11 , containers >=0.4.0 && <0.6
src/Lens/Micro/GHC.hs view
@@ -17,7 +17,7 @@ {- |-This module contains only instances. Import this module to get:+By importing this module you get all functions and types from <http://hackage.haskell.org/package/microlens microlens>, as well as the following instances: * 'at' for 'Map' and 'IntMap' @@ -36,6 +36,7 @@ -} module Lens.Micro.GHC (+ module Lens.Micro, ) where