Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-semigroups | Distribution: openSUSE Tumbleweed |
Version: 0.19.1 | Vendor: openSUSE |
Release: 5.6 | Build date: Fri May 28 12:55:58 2021 |
Group: Unspecified | Build host: armbuild02 |
Size: 32216 | Source RPM: ghc-semigroups-0.19.1-5.6.src.rpm |
Packager: http://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
* 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`.
/usr/lib/ghc-8.10.4/semigroups-0.19.1 /usr/lib/ghc-8.10.4/semigroups-0.19.1/libHSsemigroups-0.19.1-FzieqrLdZI71C64LnuY3Qi-ghc8.10.4.so /usr/share/licenses/ghc-semigroups /usr/share/licenses/ghc-semigroups/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 00:19:49 2025