semigroups

Semigroup toolkit

A Haskell package providing a set of semigroups and tools for deriving them with generics.

Haskell 98 semigroups

GitHub

62 stars
11 watching
27 forks
Language: Haskell
last commit: almost 2 years ago

Related projects:

Repository Description Stars
ekmett/hask Category theory for Haskell with a strong lens-like flavor. 163
ekmett/structures A playground for advanced data structures in Haskell 63
ekmett/linear A set of low-dimensional linear algebra primitives for use in Haskell programs 203
ekmett/contravariant Provides a Haskell implementation of functors with contravariant behavior 73
ekmett/comonad Provides definitions and laws for building comonads in Haskell 77
ekmett/reflection Provides a way to represent and manipulate arbitrary Haskell code structure using a reflection mechanism 104
ekmett/profunctors A Haskell implementation of profunctors, which are higher-kinded concepts for transforming and manipulating functions between types 70
ekmett/bound Combinators for manipulating locally-nameless generalized de Bruijn terms 121
ekmett/gl Provides Haskell bindings to the OpenGL specification 93
ekmett/lens A Haskell library that provides a general-purpose data transformation framework using lenses and traversals. 2,034
ekmett/linear-logic An implementation of intuitionistic linear logic using Haskell. 83
goyek/x Provides additional tools and libraries to extend the functionality of goyek 7
djsutherland/skl-groups Supports operations on sets of features in machine learning 41
ekmett/coda An experimental language project providing a toy compiler and tools for working with it 162
haskell-suite/haskell-src-exts A toolset for manipulating and analyzing Haskell source code 194