Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-semigroups | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 0.20 | Vendor: openSUSE |
Release: bp154.1.11 | Build date: Tue May 10 22:08:04 2022 |
Group: Unspecified | Build host: obs-arm-8 |
Size: 70028 | Source RPM: ghc-semigroups-0.20-bp154.1.11.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/semigroups | |
Summary: Anything that associates |
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.
BSD-3-Clause
* Tue Nov 16 2021 psimons@suse.com - Update semigroups to version 0.20. 0.20 [2021.11.15] - ---------------- * Support `hashable-1.4`. The `Hashable1` instances added in 0.19.2 are removed for all types except `NonEmpty`, in accordance with the corresponding changes from `hashable-1.4`. * Mon Nov 01 2021 psimons@suse.com - Update semigroups to version 0.19.2 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Fri Sep 03 2021 psimons@suse.com - Update semigroups to version 0.19.2. 0.19.2 [2021.08.30] - ------------------ * Backport `Hashable1` instances for `NonEmpty`, `Min`, `Max`, `First`, `Last`, `WrappedMonoid`, and `Option`. * Wed Jul 28 2021 psimons@suse.com - Update semigroups to version 0.19.1 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Tue Aug 18 2020 Peter Simons <psimons@suse.com> - Replace %setup -q with the more modern %autosetup macro. * Tue Jun 16 2020 Peter Simons <psimons@suse.com> - Re-generate file with latest version of spec-cleaner. * Fri Nov 08 2019 Peter Simons <psimons@suse.com> - Drop obsolete group attributes. * Wed Aug 28 2019 psimons@suse.com - Update semigroups to version 0.19.1. 0.19.1 [2019.08.27] - ------------------ * Add `GenericSemigroupMonoid`, an adapter newtype suitable for `DerivingVia`, to `Data.Semigroup.Generic`. * Work around a bug related to the backported `Generic(1)` instances in this package (that could only be triggered on GHC 7.2 or 7.4) in which the hand-written `Datatype`, `Constructor`, and `Selector` instances for internal data types could overlap with GHC-generated instances. * Sat May 11 2019 psimons@suse.com - Update semigroups to version 0.19. 0.19 [2019.05.10] - ---------------- * The `(<>)` method of the backported `Semigroup` class no longer has a default implementation in terms of `mappend`. This mirrors the `Data.Semigroup` API that was introduced in `base-4.9`. This is a breaking change for any `Semigroup` instances that are defined in tandem with versions of `base` older than 4.9. * Make the backported `Hashable Arg` instance reflect its respective variants in the `hashable` package. In `hashable-1.3`, the `Hashable Arg` instance only hashes the first argument, lest equal values have different hashes. * Backport the `Lift (NonEmpty a)` instance introduced in `template-haskell-2.15.0.0`. * `Data.List.NonEmpty` is now unconditionally `Trustworthy`. * Sat Oct 20 2018 Peter Simons <psimons@suse.com> - Use https URL to refer to bugs.opensuse.org. * 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 semigroups to version 0.18.5. 0.18.5 [2018.07.02] - ------------------ * Use a more efficient `sconcat` for the `Semigroup` instances for strict and lazy `ByteString`. * Mon May 14 2018 psimons@suse.com - Update semigroups to version 0.18.4. * Backport `Semigroup` instances for `Data.Ord.Down` and strict `ST`, which were added in `base-4.11`. * Thu Aug 03 2017 psimons@suse.com - Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. * Thu Jul 27 2017 psimons@suse.com - Update to version 0.18.3. * Thu Sep 15 2016 psimons@suse.com - Update to version 0.18.2 revision 0 with cabal2obs. * Sun Jul 10 2016 psimons@suse.com - Update to version 0.18.1 revision 1 with cabal2obs. * Fri Jan 29 2016 mimi.vx@gmail.com - update to 0.18.1 * Add the missing instance for Data.Binary.Builder.Builder. * Wed Dec 23 2015 mimi.vx@gmail.com - update to 0.18.0.1 - dropped nats.cabal.patch * Removed the partial functions words, unwords, lines, unlines * Added support for base-4.9 * Tue Dec 15 2015 mimi.vx@gmail.com - update to 0.17.0.1 * Fixed the @since annotations * Added groupWith, groupAllWith, groupWith1, groupAllWith1 * Renamed sortOn to sortWith to match the "Comprehensive comprehensions" paper and TransformListComp extension. * Add Semigroup instances for Alt, Void, Proxy and Tagged * Add Num instances for Min and Max * Removed times1p in favor of stimes. * Thu May 14 2015 mimi.vx@gmail.com - add nats.cabal.patch -- remove ghc-nats from deps * Tue Apr 21 2015 mimi.vx@gmail.com - update to 0.16.2.2 * Added `genericMappend` and supporting `GSemigroup` class for generically deriving Semigroup instances. * Added `Arg a b` which only compares for equality/order on its first argument, which can be used to compute `argmin` and `argmax`. * Add `Bifunctor` `Arg` instance to avoid orphans for GHC 7.10+. * Added missing `Data.Monoid.Generic` module to source control. * Added `Semigroup` instances for various Builder constructions in `text` and `bytestring` where available. * Added `MonadFix` and `MonadPlus` instances for `NonEmpty`. * `times1p` and `timesN` are now reduced to accepting only a `Natural` argument. `Whole` doesn't exist in GHC 7.10's Numeric.Natural, and `nats` version 1 has removed support for the class. * Thu Nov 13 2014 peter.trommler@ohm-hochschule.de - update to 0.15.4 * compatibility with Haskell Platform 2014.2.0.0 * no upstream changelog
/usr/lib64/ghc-8.10.7/semigroups-0.20 /usr/lib64/ghc-8.10.7/semigroups-0.20/libHSsemigroups-0.20-FZjiGBNcT8oCePR0rFdXVr-ghc8.10.7.so /usr/share/licenses/ghc-semigroups /usr/share/licenses/ghc-semigroups/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 16:08:10 2024