Abstract Algebra: An implementation of Finite Algebras: Groups, Rings, Fields, Vector Spaces, Modules, Monoids, Semigroups, and Magmas. See the ReadTheDocs link.
-
Updated
May 21, 2024 - Jupyter Notebook
Abstract Algebra: An implementation of Finite Algebras: Groups, Rings, Fields, Vector Spaces, Modules, Monoids, Semigroups, and Magmas. See the ReadTheDocs link.
Big Data Modeling, MapReduce, Spark, PySpark @ Santa Clara University
Template metaprogramming library originally spun off from CppOrderBook project.
C# functional language extensions - a base class library for functional programming
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
An implementation of interaction nets. -- ASCII art inspired syntax. -- Pure postfix expression. -- Using a stack-based low-layer language to build nets.
Basic semigroup library. Work in progress.
Utilities for cospans, wiring diagrams, frobenius algebras , spans, en operads and petri nets along with more basic utilities for morphisms in (symmetric) monoidal categories, flavors of FinSet, operads and nicely presented monoids
A library for functional programming in Rust
An axiom-free formalization of category theory in Coq for personal study and practical work
Jupyter notebooks about Programming, Statistics and Math
C++ library for semigroups and monoids
O'Reilly Book: [Data Algorithms with Spark] by Mahmoud Parsian
Functional patterns for Java
Functional programming in Java
An advanced, but easy to use, platform for writing functional applications in Java 8.
Add a description, image, and links to the monoid topic page so that developers can more easily learn about it.
To associate your repository with the monoid topic, visit your repo's landing page and select "manage topics."