haskell-semirings 0.6-3 source package in Ubuntu
Changelog
haskell-semirings (0.6-3) unstable; urgency=medium * Declare compliance with Debian policy 4.6.2 * Sourceful upload for GHC 9.4 -- Ilias Tsitsimpis <email address hidden> Wed, 13 Sep 2023 13:39:15 +0300
Upload details
- Uploaded by:
- Debian Haskell Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Haskell Group
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc | |
Noble | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
haskell-semirings_0.6-3.dsc | 2.6 KiB | cd38dc3ce9eaf0481b305eeefb5c8cc3b7e351e5e2a46312a646ca9d56cc6523 |
haskell-semirings_0.6.orig.tar.gz | 19.2 KiB | 99356619b137c7c4cf6597909be3c9df118f08a7dff4897549e350b95719059b |
haskell-semirings_0.6-3.debian.tar.xz | 3.1 KiB | 1bd9538c65a6adff623406a2c68c019b6aec2bcac56bdec748d769f33624aaeb |
Available diffs
No changes file available.
Binary packages built by this source
- libghc-semirings-dev: two monoids as one, in holy haskimony
Haskellers are usually familiar with monoids and semigroups. A monoid has an
appending operation `<>` (or `mappend`), and an identity element, `mempty`.
A semigroup has an appending `<>` operation, but does not require a `mempty`
element.
.
A Semiring has two appending operations, `plus` and `times`, and two
respective identity elements, `zero` and `one`.
.
More formally, a Semiring R is a set equipped with two binary relations `+`
and `*`, such that:
.
(R,+) is a commutative monoid with identity element 0,
.
(R,*) is a monoid with identity element 1,
.
(*) left and right distributes over addition, and
.
multiplication by '0' annihilates R.
.
This package provides a library for the Haskell programming language.
See http://www.haskell. org/ for more information on Haskell.
- libghc-semirings-doc: two monoids as one, in holy haskimony; documentation
Haskellers are usually familiar with monoids and semigroups. A monoid has an
appending operation `<>` (or `mappend`), and an identity element, `mempty`.
A semigroup has an appending `<>` operation, but does not require a `mempty`
element.
.
A Semiring has two appending operations, `plus` and `times`, and two
respective identity elements, `zero` and `one`.
.
More formally, a Semiring R is a set equipped with two binary relations `+`
and `*`, such that:
.
(R,+) is a commutative monoid with identity element 0,
.
(R,*) is a monoid with identity element 1,
.
(*) left and right distributes over addition, and
.
multiplication by '0' annihilates R.
.
This package provides the documentation for a library for the Haskell
programming language.
See http://www.haskell. org/ for more information on Haskell.
- libghc-semirings-prof: two monoids as one, in holy haskimony; profiling libraries
Haskellers are usually familiar with monoids and semigroups. A monoid has an
appending operation `<>` (or `mappend`), and an identity element, `mempty`.
A semigroup has an appending `<>` operation, but does not require a `mempty`
element.
.
A Semiring has two appending operations, `plus` and `times`, and two
respective identity elements, `zero` and `one`.
.
More formally, a Semiring R is a set equipped with two binary relations `+`
and `*`, such that:
.
(R,+) is a commutative monoid with identity element 0,
.
(R,*) is a monoid with identity element 1,
.
(*) left and right distributes over addition, and
.
multiplication by '0' annihilates R.
.
This package provides a library for the Haskell programming language, compiled
for profiling. See http://www.haskell. org/ for more information on Haskell.