Package Release Info

ghc-either-5.0.1-bp151.2.2

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ghc-either
ghc-either-devel

Change Logs

Version: 4.4.1.1-2.3
* Sun Jul 10 2016 psimons@suse.com
- Update to version 4.4.1.1 revision 0 with cabal2obs.
* Wed May 11 2016 mimi.vx@gmail.com
- update to 4.4.1.1
  * Fixed building on newer GHCs. (type synonyms require explicit foralls for unused
    variables these days)
* Fri Aug 07 2015 mimi.vx@gmail.com
- update to 4.4.1
  * Support mmorph
* Sun May 31 2015 mimi.vx@gmail.com
- update to 4.3.4.1
  * Support `MonadRandom` 0.4
* Sun May 17 2015 mimi.vx@gmail.com
- update to 4.3.4
  * Support `bifunctors` 5, `profunctors` 5, and `semigroupoids` 5.
  * Fixed and enhanced documentation for `eitherToError`.
* Sun Apr 26 2015 mimi.vx@gmail.com
- initial commit
Version: 4.4.1.1-bp150.2.4
* Thu Aug 03 2017 psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
* Mon May 22 2017 psimons@suse.com
- Update to version 4.4.1.1 revision 2 with cabal2obs.
* Wed Jan 04 2017 psimons@suse.com
- Update to version 4.4.1.1 revision 1 with cabal2obs.
Version: 5.0.1-bp151.1.10
* Sat Oct 20 2018 Peter Simons <psimons@suse.com>
- Update Cabal build instructions to support ghc-8.6.1.
* Wed Jul 18 2018 psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.
* Fri Jul 13 2018 psimons@suse.com
- Update either to version 5.0.1.
  5.0.1 [2018.07.03]
  - -----------------
  * Make the `Semigroup`, `Apply`, and `Applicative` instances for `Validation`
    lazier.
  * Make `vap` lazier in its second argument.
  * Introduce `vapm`, an even lazier version of `vap` which requires a
    `Monoid` constraint. Also add `apm`, a counterpart for `Validation`.
  * Use `test-framework` and `QuickCheck` in the test suite.
* Mon May 14 2018 psimons@suse.com
- Update either to version 5.
  * Changed the semantics of the `Validation` `Alt` and `Alternative` instances to collect errors.
    The previous implementation did not correctly abide the laws.
  * Added `vap`, for when users want validation like semantics but don't want to convert back and forth to validation all the time. Similarly, added `ealt` to give either's `Alt` semantics to validation.
  * Dropped the deprecated `Control.Monad.Trans.Either`.  Use `Control.Monad.Trans.Except` from `transformers` and/or
    `transformers-compat` instead.
  * Add `MMonad` instance for `EitherT`
  * Deprecate `Control.Monad.Trans.Either` in favor of `Control.Monad.Trans.Except`
  * Add `firstEitherT`