Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.7% on hackage.haskell.org
Top 7.5% downloads on hackage.haskell.org
Top 3.4% dependent packages on hackage.haskell.org

hackage.haskell.org : semirings

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.

Registry - Source - Homepage - JSON
purl: pkg:hackage/semirings
Keywords: algebra, bsd3, data, data-structures, library, math, mathematics, maths
License: BSD-3-Clause
Latest release: almost 4 years ago
First release: about 6 years ago
Dependent packages: 6
Dependent repositories: 15
Downloads: 19,774 total
Stars: 40 on GitHub
Forks: 13 on GitHub
Total Commits: 242
Committers: 11
Average commits per author: 22.0
Development Distribution Score (DDS): 0.285
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 14 days ago

    Loading...
    Readme
    Loading...