haskell-semirings 0.6-3build1 source package in Ubuntu
Changelog
haskell-semirings (0.6-3build1) oracular; urgency=medium * Rebuild against new GHC ABIs. -- Gianfranco Costamagna <email address hidden> Wed, 15 May 2024 11:51:43 +0200
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Oracular
- 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 |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
haskell-semirings_0.6.orig.tar.gz | 19.2 KiB | 99356619b137c7c4cf6597909be3c9df118f08a7dff4897549e350b95719059b |
haskell-semirings_0.6-3build1.debian.tar.xz | 3.2 KiB | 3446def9cffbb502536edc2df5c572e73fd97fec01c82fd30dda4d40ec3e32cb |
haskell-semirings_0.6-3build1.dsc | 2.6 KiB | 2b75e98439ca91fbcf73e26b69105d8bc76514d2cb918f66a6aac7e79e4ddf5f |
Available diffs
- diff from 0.6-3 (in Debian) to 0.6-3build1 (349 bytes)
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.