errors 2.1.1 → 2.1.2
raw patch · 2 files changed
+110/−2 lines, 2 filesdep ~basedep ~transformersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, transformers
API changes (from Hackage documentation)
Files
- CHANGELOG.md +107/−0
- errors.cabal +3/−2
+ CHANGELOG.md view
@@ -0,0 +1,107 @@+# 2.1.1++* Increase upper bound on `transformers-compat`++# 2.1.0++* Change `syncio` to use `unexceptionalio` to prove that all synchronous+ exceptions were caught and handled++# 2.0.0++* Switch from `EitherT` to `ExceptT`++# 1.4.7++* Increase upper bound on `transformers` from `0.4` to `0.5`++# 1.4.6++* Add `bool`+* Add `(?:)`+* Add `isJustT`+* Add `isNothingT`+* Add `isLeftT`+* Add `isRightT`++# 1.4.5++* Increase upper bound on `either` from `4.1` to `5`++# 1.4.4++* Add `failWith`+* Add `failWithM`++# 1.4.3++* Add `AllE`+* Add `AnyE`+* Increase upper bound on `either` from `3.5` to `4.1`++# 1.4.2++* Add `(??)`+* Add `(!?)`+* Add `syncIO`++# 1.4.1++* Re-export `EitherT`+* Re-export `MaybeT`++# 1.4.0++* Add `maybeT`+* Add `just`+* Add `nothing`+* Add upper bound to `either`+* Add upper bound to `safe`+* Add upper bound to `transformers`++# 1.3.1++* Increase lower bound on `transformers` from `0.2` to `0.3.0.0`++# 1.3.0++* Add `assertMay`+* Add `rightMay`+* Add `justErr`+* Add `tryJust`+* Add `tryRight`+* Add `MonadPlus` functions to `Control.Error.Safe`+* Add `isLeft`+* Add `isRight`+* Add `fmapR`+* Add `fmapRT`+* Add `err`+* Add `errLn`+* Add `flipE`+* Add `flipET`+* Rename `tryIO` to `scriptIO`+* Remove `tryMaybe`+* Remove `tryEither`+* Rename `liftMaybe` to `hoistMaybe`+* Rename `liftEither` to `hoistEither`++# 1.2.1++* Add lower bound to `either`++# 1.2.0++* Remove `right`+* Remove `left`++# 1.1.1++* Cosmetic changes++# 1.1.0++* Add `left`++# 1.0.0++* Initial release
errors.cabal view
@@ -1,5 +1,5 @@ Name: errors-Version: 2.1.1+Version: 2.1.2 Cabal-Version: >=1.8.0.2 Build-Type: Simple License: BSD3@@ -16,6 +16,7 @@ This library encourages an error-handling style that directly uses the type system, rather than out-of-band exceptions. Category: Control, Error Handling+extra-source-files: CHANGELOG.md Source-Repository head Type: git Location: https://github.com/Gabriel439/Haskell-Errors-Library@@ -24,7 +25,7 @@ Build-Depends: base >= 4 && < 5 , safe >= 0.3.3 && < 0.4,- transformers >= 0.2 && < 0.5,+ transformers >= 0.2 && < 0.6, transformers-compat >= 0.4 && < 0.6, unexceptionalio >= 0.3 && < 0.4 Exposed-Modules: