boots 0.2 → 0.2.0.1
raw patch · 4 files changed
+9/−10 lines, 4 filesdep ~basedep ~bootsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, boots
API changes (from Hackage documentation)
- Control.Monad.Factory: tryBuild :: Bool -> Factory n env () -> Factory n env ()
Files
- CHANGELOG.md +4/−0
- README.md +1/−1
- boots.cabal +4/−4
- src/Control/Monad/Factory.hs +0/−5
CHANGELOG.md view
@@ -1,3 +1,7 @@+0.2.0.1 [2019.09.03]+-------------------+* Support GHC 8.8.1+ 0.2 [2019.08.28] ------------------- * Release use `Control.Monad.Factory`.
README.md view
@@ -4,7 +4,7 @@ [](https://travis-ci.org/leptonyu/boots) [](http://stackage.org/lts/package/boots) [](http://stackage.org/nightly/package/boots)-[](https://github.com/leptonyu/boots/blob/master/LICENSE)+[](https://github.com/leptonyu/boots/blob/master/boots/LICENSE)  IoC Monad in Haskell.
boots.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: f2aa610e1c0d974992d89103041429343b5aa10e47a821783039d97408d2ee7f+-- hash: 3146016e5871285957b16d4cdcae41796bb4ab523adf5a2c6002c2edcdbc9024 name: boots-version: 0.2+version: 0.2.0.1 synopsis: IoC Monad in Haskell description: Monad used to encapsulate components, similiar to an IoC container. category: Library, Application, Monad, Factory, IoC@@ -33,7 +33,7 @@ default-extensions: RecordWildCards ScopedTypeVariables ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures build-depends:- base >=4.10 && <5+ base >=4.9 && <5 , exceptions >=0.10.2 && <0.11 , mtl >=2.2.2 && <2.3 default-language: Haskell2010@@ -48,7 +48,7 @@ default-extensions: RecordWildCards ScopedTypeVariables ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures build-depends:- base >=4.10 && <5+ base >=4.9 && <5 , boots , exceptions >=0.10.2 && <0.11 , hspec
src/Control/Monad/Factory.hs view
@@ -54,7 +54,6 @@ , wrap , liftFT , natTrans- , tryBuild -- * Reexport Function -- ** Category Arrow , (C.>>>)@@ -144,7 +143,3 @@ env <- get wrap $ \fm -> fnm $ running env fac (fmn . fm) {-# INLINE natTrans #-}--{-# INLINE tryBuild #-}-tryBuild :: Bool -> Factory n env () -> Factory n env ()-tryBuild b p = if b then p else return ()