The Art of the Propagator. See also:
☆179Apr 1, 2024Updated last year
Alternatives and similar repositories for propagators
Users that are interested in propagators are comparing it to the libraries listed below
Sorting:
- Yet another concurrent playground☆33Nov 18, 2015Updated 10 years ago
- Fast linear time sorting and discrimination for a large class of data types☆138Jun 1, 2025Updated 9 months ago
- A reference library for constraint-solving with propagators and CDCL.☆308Jul 2, 2024Updated last year
- Relational programming in Haskell. Mostly developed on twitch.☆269Jan 20, 2026Updated last month
- Exploring how to make a strict imperative universe in the GHC runtime system.☆49Jan 10, 2026Updated last month
- List monad transformer☆60May 19, 2024Updated last year
- A library for expressing "spreadsheet-like" computations with absolute and relative references, using fixed-points of n-dimensional comon…☆158Mar 3, 2021Updated 5 years ago
- ☆38Sep 1, 2019Updated 6 years ago
- Filter with effects☆76Jan 5, 2025Updated last year
- Parsing all context-free grammars using Earley's algorithm in Haskell.☆378May 14, 2023Updated 2 years ago
- Compiling to Categories☆458Feb 28, 2024Updated 2 years ago
- lazy promises☆28Jan 8, 2021Updated 5 years ago
- A fast Haskell client library for the Riak decentralized data store☆50Apr 1, 2023Updated 2 years ago
- tools for writing better type errors☆73Sep 15, 2023Updated 2 years ago
- Algebraic graphs☆753Jan 18, 2026Updated last month
- Generically derive traversals, lenses, and prisms.☆441Aug 27, 2025Updated 6 months ago
- Exhaustive pattern matching using lenses, traversals, and prisms☆33Sep 4, 2022Updated 3 years ago
- the Art of the Propagator☆52Oct 20, 2012Updated 13 years ago
- Clojure-style transients for Haskell☆35Jun 27, 2022Updated 3 years ago
- Dependently typed elimination functions using singletons☆28Jan 11, 2026Updated last month
- Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode.☆264Feb 26, 2026Updated last week
- Type safe interface for working in subcategories of Hask☆420May 16, 2019Updated 6 years ago
- The propagator system☆41Nov 30, 2015Updated 10 years ago
- An either-or-both data type, with corresponding hybrid error/writer monad transformer.☆120May 31, 2025Updated 9 months ago
- Dynamically-typed Haskell expressions involving applications and variables.☆22Jan 30, 2025Updated last year
- Combinators for manipulating locally-nameless generalized de Bruijn terms☆128Jan 23, 2026Updated last month
- Various type-aligned sequence data structures.☆21Aug 15, 2021Updated 4 years ago
- An experimental "Turbo" Haskell Runtime - Nothing really to see here yet☆17Sep 16, 2015Updated 10 years ago
- Parse and pretty-print Bash shell scripts☆35Jan 5, 2026Updated 2 months ago
- A monad for interfacing with external SAT solvers☆65Jun 17, 2025Updated 8 months ago
- A propagator network in Python, inspired by Radul & Sussman's The Art of the Propagator☆36Oct 23, 2012Updated 13 years ago
- Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor☆83Jan 10, 2026Updated last month
- A language based on homotopy type theory with an interval☆84Apr 5, 2015Updated 10 years ago
- A modern, extensible and well-documented prettyprinter.☆308Feb 24, 2026Updated last week
- Streams for (Co)Free! — The supporting repository for a 2016 Scala By The Bay presentation☆14Nov 11, 2016Updated 9 years ago
- Efficient search weighted by an ordered monoid with monus.☆19Dec 12, 2022Updated 3 years ago
- experimenting with STM-backed read-copy-update in Haskell☆18Oct 19, 2025Updated 4 months ago
- Dependent sums and supporting typeclasses for comparing and displaying them☆56Nov 20, 2023Updated 2 years ago
- Fast non-backtracking incremental combinator parsing for bytestrings☆46Sep 8, 2025Updated 5 months ago