SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ghc-semigroupoids-prof-5.3.7-7.296.x86_64.rpm :

* Thu Mar 30 2023 Peter Simons - Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Thu Feb 02 2023 Peter Simons - Update semigroupoids to version 5.3.7 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Mon Jan 10 2022 Peter Simons - Update semigroupoids to version 5.3.7. 5.3.7 [2022.01.09] - -----------------
* Relax the `Bind` constraints in the following instances to `Functor`: ```diff - instance (Bind f, Monad f) => Alt (MaybeT f) - instance (Bind f, Monad f) => Plus (MaybeT f) +instance (Functor f, Monad f) => Alt (MaybeT f) +instance (Functor f, Monad f) => Plus (MaybeT f) - instance (Bind f, Monad f, Semigroup e) => Alt (ExceptT e f) - instance (Bind f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f) +instance (Functor f, Monad f, Semigroup e) => Alt (ExceptT e f) +instance (Functor f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f) - - If building with transformers-0.5.
* or older - instance (Bind f, Monad f) => Alt (ErrorT e f) - instance (Bind f, Monad f, Error e) => Plus (ErrorT e f +instance (Functor f, Monad f) => Alt (ErrorT e f) +instance (Functor f, Monad f, Error e) => Plus (ErrorT e f) ```
* Wed Nov 10 2021 psimonsAATTsuse.com- Update semigroupoids to version 5.3.6 revision 2. Upstream has revised the Cabal build instructions on Hackage.
* Sun Oct 10 2021 psimonsAATTsuse.com- Update semigroupoids to version 5.3.6 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Fri Oct 08 2021 psimonsAATTsuse.com- Update semigroupoids to version 5.3.6. 5.3.6 [2021.10.07] - -----------------
* Allow building with GHC 9.2.
* Allow building with `transformers-0.6.
*`.
* Add `Alt` instance for `Identity`.
* Add `Conclude`, `Decide` and `Divise` type classes and instances.
* Add `(<.
*>)`, `(<
*.>)`, and `traverseMaybe` functions, which make it easier to defined `Traversable1` instances for data types that have fields with a combination of `Traversable` and `Traversable1` instances.
* Add `Semigroupoids.Do` module with overloads for use with `QualifiedDo`.
* Add `Apply`, `Alt`, `Plus`, `Bind` and `BindTrans` instances for the CPS versions of `WriterT` and `RWST`.
* Add `psum` function to `Data.Functor.Plus`.
* Add `Categorical` data type.
* Tue Jul 27 2021 psimonsAATTsuse.com- Update semigroupoids to version 5.3.5 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Mon Jan 04 2021 psimonsAATTsuse.com- Update semigroupoids to version 5.3.5. 5.3.5 [2020.12.31] - -----------------
* The build-type has been changed from `Custom` to `Simple`. To achieve this, the `doctests` test suite has been removed in favor of using [`cabal-docspec`](https://github.com/phadej/cabal-extras/tree/master/cabal-docspec) to run the doctests.
* Explicitly mark modules as `Safe`.
* Thu Dec 17 2020 Ondřej Súkup - disable %{ix86} build
* Tue Oct 06 2020 psimonsAATTsuse.com- Update semigroupoids to version 5.3.4 revision 2. Upstream has revised the Cabal build instructions on Hackage.
 
ICM