Subclasses of Monoid with a solid theoretical foundation and practical purposes
☆35Jan 17, 2026Updated 2 months ago
Alternatives and similar repositories for monoid-subclasses
Users that are interested in monoid-subclasses are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A typeclass and set of functions for working with newtypes.☆10May 19, 2022Updated 3 years ago
- A Haskell library for compile-time checked literal values, via QuasiQuoters.☆13Sep 20, 2021Updated 4 years ago
- Efficient non-empty variants of containers data types, with full API☆26May 20, 2025Updated 10 months ago
- Functions and newtype wrappers for traversing Trees☆30Sep 13, 2024Updated last year
- A simple tool for visualising differences in Criterion benchmark results☆15Apr 11, 2025Updated 11 months ago
- Talk on generic parallel scan☆14May 12, 2017Updated 8 years ago
- Performance shootout of various trie implementations☆18May 30, 2019Updated 6 years ago
- A Haskell library for mathematical graph parsing and writing.☆20Oct 19, 2020Updated 5 years ago
- Grammatical parsers - combinator library for parsing general context-free grammars☆45Jan 23, 2026Updated 2 months ago
- Selective applicative functors☆16Jul 2, 2018Updated 7 years ago
- A gv file representing the relationships between various algebraic structures.☆19Oct 25, 2020Updated 5 years ago
- Benchmarks for numbers: ints, doubles, bignums, rationals, etc.☆20May 11, 2017Updated 8 years ago
- stupid lil program to parse GHC/cabal output and tell you how long stuff takes☆10Mar 2, 2022Updated 4 years ago
- ☆25Mar 2, 2026Updated 3 weeks ago
- Placeholders for use while developing Haskell code☆30Apr 29, 2011Updated 14 years ago
- Simplify and render Template Haskell☆18Aug 19, 2018Updated 7 years ago
- The compilation target that functional programmers always wanted.☆62Aug 2, 2020Updated 5 years ago
- An attempt to formalize unix cat in fiat☆11May 28, 2017Updated 8 years ago
- Edit is a monad for rewriting things.☆23Sep 9, 2020Updated 5 years ago
- ☆13Jul 31, 2016Updated 9 years ago
- Exhaustiveness and redundancy analysis for Haskell pattern matching☆12Aug 16, 2017Updated 8 years ago
- A tiny implementation of dependent types.☆11Oct 24, 2017Updated 8 years ago
- Monoidal map type with support for semigroup and monoid subclasses.☆21Jan 20, 2026Updated 2 months ago
- The Prettiest Printer☆35Feb 14, 2024Updated 2 years ago
- Bidirectional programming in Haskell with monadic profunctors☆49May 17, 2022Updated 3 years ago
- Library of Coq proof automation☆16Feb 15, 2022Updated 4 years ago
- Standard containers, with keys that carry type-level proofs of their own presence.☆82Feb 20, 2020Updated 6 years ago
- Dijkstra's shortest path algorithm implemented at type level with Haskell☆20Dec 11, 2017Updated 8 years ago
- Generic data types in Haskell, utilities for GHC.Generics☆45Dec 29, 2025Updated 2 months ago
- Syntactic evaluation of STLC (incl. proof of normalization a la Software Foundations)☆13Nov 19, 2017Updated 8 years ago
- Haskell library for semigroup actions and torsors☆65Feb 3, 2025Updated last year
- Tentative write-up of a neat trick used in the Mezzo type-checker☆15Nov 27, 2015Updated 10 years ago
- Use Conal Elliott's concat library to compile regular Haskell functions into Z3 equations☆38Jul 12, 2017Updated 8 years ago
- The Pico core language, and the Bake algorithm for elaborating Dependent Haskell into the former (WIP)☆15Feb 15, 2018Updated 8 years ago
- Resin: high performance variable binder and ast manipulation lib☆13Jan 1, 2019Updated 7 years ago
- Algebraic UI's in Purescript☆15Dec 4, 2020Updated 5 years ago
- An either-or-both data type, with corresponding hybrid error/writer monad transformer.☆121May 31, 2025Updated 9 months ago
- Operations on files and directories with typed paths☆32Feb 2, 2026Updated last month
- Search Haskell source code from the command line☆75Aug 20, 2020Updated 5 years ago