Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: semigroup
louthy/language-ext
C# functional language extensions - a base class library for functional programming
Language: C# - Size: 20.7 MB - Last synced: about 4 hours ago - Pushed: 11 days ago - Stars: 6,175 - Forks: 409
alreich/abstract_algebra
Abstract Algebra: An implementation of Finite Algebras: Groups, Rings, Fields, Vector Spaces, Modules, Monoids, Semigroups, and Magmas. See the ReadTheDocs link.
Language: Jupyter Notebook - Size: 91.4 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 11 - Forks: 2
atopuzov/presentations
Repository holding various talks.
Language: Nix - Size: 2.07 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
palatable/lambda
Functional patterns for Java
Language: Java - Size: 5.57 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 855 - Forks: 86
hermannhueck/little-monad-tutorial
Little Monad Tutorial in Scala
Language: Scala - Size: 296 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
co-log/co-log
📓 Flexible and configurable modern #Haskell logging framework
Language: Haskell - Size: 476 KB - Last synced: about 18 hours ago - Pushed: 2 months ago - Stars: 253 - Forks: 51
mplex/multiplex
multiplex: algebraic tools for the analysis of multiple social networks
Language: R - Size: 847 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 21 - Forks: 4
libsemigroups/libsemigroups
C++ library for semigroups and monoids
Language: C++ - Size: 19.7 MB - Last synced: about 1 hour ago - Pushed: about 16 hours ago - Stars: 41 - Forks: 27
evturn/haskellbook
Solutions to exercises from the book Haskell Programming
Language: Haskell - Size: 603 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 26 - Forks: 8
Risto-Stevcev/bastet 📦
A ReasonML/Ocaml library for category theory and abstract algebra
Language: OCaml - Size: 4.52 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 212 - Forks: 22
egri-nagy/kigen
Computational Semigroup Theory Software System written in Clojure
Language: Clojure - Size: 711 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 0
thefrontside/funcadelic.js
Functional programming and category theory for everyday JavaScript development
Language: JavaScript - Size: 214 KB - Last synced: 18 days ago - Pushed: about 5 years ago - Stars: 194 - Forks: 16
suhassatish/functional-scala Fork of jdegoes/functional-scala
The repository for the Functional Scala workshop.
Language: Scala - Size: 200 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
wedgeCountry/Stochastic-Gradient-Monte-Carlo
Kolmogorov semigroups are a natural way to combine MCMC methods with Stochastic Gradient Descent.
Language: Python - Size: 859 KB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
modulovalue/abstract_dart
A collection of algebraic structures borrowed from abstract algebra. Semigroup, Monoid, Group & Field.
Language: Dart - Size: 109 KB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 9 - Forks: 0
tureluren/refql
A Node.js and Deno library for composing and running SQL queries.
Language: TypeScript - Size: 7.44 MB - Last synced: 28 days ago - Pushed: 4 months ago - Stars: 14 - Forks: 0
libsemigroups/libsemigroups-python-bindings 📦
Python bindings for the C++ library libsemigroups
Language: Python - Size: 157 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 4
typeclasses/partial-semigroup
A partial binary associative operator (appendMaybe :: a → a → Maybe a)
Language: Haskell - Size: 92.8 KB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 14 - Forks: 4
spamegg1/haskell-prog
Working through the book "Get Programming with Haskell" by Will Kurt
Language: Haskell - Size: 2.64 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
barambani/laws 📦
Implementation and property-based verification of functional programming abstractions' laws
Language: Scala - Size: 147 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 3
TimLavers/semigroups_kotlin
Basic semigroup library. Work in progress.
Language: Kotlin - Size: 112 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
chris-martin/multi-instance
Multiple typeclass instances, selected by explicit application of a phantom type parameter
Language: Haskell - Size: 26.4 KB - Last synced: 27 days ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
RPallas92/Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
Language: Swift - Size: 22.5 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 15 - Forks: 2
gap-packages/subsemi
GAP package for enumerating subsemigroups of semigroups by several different search algorithms.
Language: GAP - Size: 998 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
koterpillar/appendmap
A Data.Map wrapper with a Monoid instance that delegates to the individual keys
Language: Haskell - Size: 23.4 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 2 - Forks: 0
hadronized/non-empty
Efficient non-empty vectors in Rust
Language: Rust - Size: 1.95 KB - Last synced: 2 months ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 1
gvolpe/functional-data-validation
Functional Data Validation in Haskell (Examples of my talk in Eindhoven, NL on June 2017)
Language: Haskell - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
egri-nagy/pn2a
Converting Petri nets to finite state automata in the GAP computer algebra system
Language: GAP - Size: 691 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
viswanath7/herding-cats
Explores usage of type classes defined in cats library
Language: Scala - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
lewismj/functional-scala
Presentations on functional programming in Scala
Size: 1.33 MB - Last synced: 12 months ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0
nem035/js-function-fun-2
Fun with functional programming in JavaScript (2)
Language: JavaScript - Size: 52.7 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 1 - Forks: 1