mmorph 1.0.9 → 1.1.0
raw patch · 3 files changed
+10/−3 lines, 3 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- CHANGELOG.md +6/−0
- mmorph.cabal +3/−2
- src/Control/Monad/Morph.hs +1/−1
+ CHANGELOG.md view
@@ -0,0 +1,6 @@+1.1.0++* BREAKING CHANGE: Enable `PolyKinds`+ * This should in theory be a non-breaking change, but due to a bug in+ GHC 8.0.1 and kind inference ambiguities I'm marking this as a breaking+ change
mmorph.cabal view
@@ -1,5 +1,5 @@ Name: mmorph-Version: 1.0.9+Version: 1.1.0 Cabal-Version: >= 1.8.0.2 Build-Type: Simple License: BSD3@@ -12,6 +12,7 @@ Description: This library provides monad morphism utilities, most commonly used for manipulating monad transformer stacks. Category: Control+Extra-Source-Files: CHANGELOG.md Source-Repository head Type: git Location: https://github.com/Gabriel439/Haskell-MMorph-Library@@ -20,7 +21,7 @@ Hs-Source-Dirs: src Build-Depends: base >= 4 && < 5 ,- mtl >= 2.0.1 && < 2.3,+ mtl >= 2.1 && < 2.3, transformers >= 0.2.0.0 && < 0.6, transformers-compat >= 0.3 && < 0.6 Exposed-Modules: Control.Monad.Morph, Control.Monad.Trans.Compose
src/Control/Monad/Morph.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE CPP, RankNTypes #-}+{-# LANGUAGE CPP, RankNTypes, PolyKinds #-} {-| A monad morphism is a natural transformation: