An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with semigroup

A curated list of projects in awesome lists tagged with semigroup .

https://github.com/co-log/co-log

📓 Flexible and configurable modern #Haskell logging framework

comonad composability contravariant hacktoberfest haskell haskell-library logging semigroup

Last synced: 14 Apr 2025

https://github.com/thefrontside/funcadelic.js

Functional programming and category theory for everyday JavaScript development

functional-js functional-programming functor monad monoid semigroup typeclass

Last synced: 12 Oct 2025

https://github.com/mplex/multiplex

multiplex: algebraic tools for the analysis of multiple social networks

algebra network-analysis r semigroup semiring

Last synced: 22 Oct 2025

https://github.com/tureluren/refql

A library for composing and running database queries with rich IntelliSense and type safety

fantasy-land functional-programming nodejs orm query-builder query-language semigroup sql typescript

Last synced: 21 Feb 2026

https://github.com/typeclasses/partial-semigroup

A partial binary associative operator (appendMaybe :: a → a → Maybe a)

algebraic-structures haskell haskell-library partial-semigroup semigroup

Last synced: 11 Dec 2025

https://github.com/modulovalue/abstract_dart

A collection of algebraic structures borrowed from abstract algebra. Semigroup, Monoid, Group & Field.

abstractalgebra algebra dart dartlang field functional-programming group monoid pub semigroup vectorspace

Last synced: 13 Apr 2025

https://github.com/egri-nagy/kigen

Computational Semigroup Theory Software System written in Clojure

abstract-algebra clojure computer-algebra computer-algebra-system diagram-semigroups mathematics semigroup

Last synced: 30 Jul 2025

https://github.com/chris-martin/multi-instance

Multiple typeclass instances, selected by explicit application of a phantom type parameter

haskell-library monoid phantom-types semigroup

Last synced: 30 Oct 2025

https://github.com/gap-packages/subsemi

GAP package for enumerating subsemigroups of semigroups by several different search algorithms.

diagram-semigroups enumeration semigroup transformation-semigroups

Last synced: 18 Jan 2026

https://github.com/koterpillar/appendmap

A Data.Map wrapper with a Monoid instance that delegates to the individual keys

containers data-structures haskell map monoid semigroup

Last synced: 10 Apr 2025

https://github.com/nem035/js-function-fun-2

Fun with functional programming in JavaScript (2)

composition functional-programming functor javascript monad monoid semigroup

Last synced: 30 Jun 2025

https://github.com/gvolpe/functional-data-validation

Functional Data Validation in Haskell (Examples of my talk in Eindhoven, NL on June 2017)

applicative functor monad semigroup validation

Last synced: 02 Nov 2025

https://github.com/spamegg1/haskell-prog

Working through the book "Get Programming with Haskell" by Will Kurt

applicative cabal functor ghc ghci haskell monad quickcheck semigroup stack

Last synced: 15 Mar 2025

https://github.com/skippia/fp-playground

Explore opportunities of functional programming through the prism of typescript and `fp-ts`

applicative category contramap either eq fp-ts functional-composition functional-programming functor hof maybe monad monoid option ord promises semigroup task-either typescript

Last synced: 03 Mar 2025

https://github.com/egri-nagy/pn2a

Converting Petri nets to finite state automata in the GAP computer algebra system

gap petri-net semigroup

Last synced: 14 Feb 2026