semigroup
Here are 34 public repositories matching this topic...
Basic semigroup library. Work in progress.
-
Updated
May 9, 2024 - Kotlin
A sample implementation of a Semigroup.
-
Updated
Feb 19, 2018 - Scala
Explore opportunities of functional programming through the prism of typescript and `fp-ts`
-
Updated
Feb 22, 2025 - TypeScript
Explores usage of type classes defined in cats library
-
Updated
Jan 18, 2019 - Scala
Program to generate random semigroup
-
Updated
Jan 31, 2020 - Python
Fun with functional programming in JavaScript (2)
-
Updated
Sep 27, 2016 - JavaScript
Working through the book "Get Programming with Haskell" by Will Kurt
-
Updated
Nov 23, 2022 - Haskell
Functional Data Validation in Haskell (Examples of my talk in Eindhoven, NL on June 2017)
-
Updated
May 30, 2017 - Haskell
Implementation and property-based verification of functional programming abstractions' laws
-
Updated
Nov 23, 2022 - Scala
A Data.Map wrapper with a Monoid instance that delegates to the individual keys
-
Updated
Feb 17, 2024 - Haskell
Multiple typeclass instances, selected by explicit application of a phantom type parameter
-
Updated
Mar 15, 2022 - Haskell
GAP package for enumerating subsemigroups of semigroups by several different search algorithms.
-
Updated
Oct 17, 2025 - GAP
Presentations on functional programming in Scala
-
Updated
Aug 11, 2017
Test lattice identity holding in lattice of congruences of an act (automaton)
-
Updated
Apr 30, 2025 - Rust
Python bindings for the C++ library libsemigroups
-
Updated
May 4, 2018 - Python
Improve this page
Add a description, image, and links to the semigroup topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the semigroup topic, visit your repo's landing page and select "manage topics."