ekmett / constraints
Tools for programming with ConstraintKinds in GHC
☆71Updated 4 months ago
Alternatives and similar repositories for constraints:
Users that are interested in constraints are comparing it to the libraries listed below
- Zippers based on lenses and traversals☆38Updated last year
- ☆54Updated 6 years ago
- Type-level sets for Haskell (with value-level counterparts and various operations)☆66Updated last year
- Haskell: Supercharged anonymous records☆83Updated 2 years ago
- A monad for managed values☆50Updated 2 years ago
- Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor☆79Updated 3 months ago
- A Haskell translation of Idris's original algebraic effects library☆41Updated 8 years ago
- Compile Dhall expressions to Cabal files☆101Updated 2 years ago
- All of `base` without the `Prelude` module☆44Updated 2 years ago
- Filter with effects☆73Updated last month
- Atom LSP plugin for HIE (Haskell IDE Engine)☆26Updated 5 years ago
- Efficient conversion of values into Text☆40Updated last month
- Dependently-typed finite maps (partial dependent products)☆65Updated last week
- A GHC plugin and library for analysing GHC Core☆54Updated 2 weeks ago
- Generic Programming using True Sums of Products☆161Updated last month
- Haskell 98 Profunctors☆70Updated 7 months ago
- Generic random generators☆81Updated last year
- Combinators for manipulating locally-nameless generalized de Bruijn terms☆123Updated 6 months ago
- ☆45Updated 3 years ago
- Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution.☆53Updated last year
- Type-safe time units in Haskell☆49Updated 3 weeks ago
- Open records for Haskell☆22Updated 7 years ago
- Measure allocations of a Haskell functions/values☆93Updated 3 months ago
- ☆77Updated 2 years ago
- Dual Traversable☆42Updated last year
- rewrite rules for type-level equalities☆62Updated 10 months ago
- Swagger 2.0 data model.☆74Updated 7 months ago
- ☆92Updated 10 months ago
- Serializable closures for distributed programming.☆64Updated last year
- Quasiquoter for LLVM☆31Updated 6 years ago