adamgundry / inch
A type-checker for Haskell with integer constraints
☆40Updated 9 years ago
Related projects ⓘ
Alternatives and complementary repositories for inch
- An experimental intermediate language for GHC☆37Updated 7 years ago
- Formally prove properties of Haskell programs using SBV/SMT.☆44Updated 5 months ago
- Ministg is an interpreter for a high-level, small-step, operational semantics for the STG machine.☆72Updated 4 years ago
- A small implementation of a proof refinement logic.☆50Updated 7 years ago
- 🖼️ the compiling to closed categories compiler☆66Updated 6 years ago
- Mirror of ghc repository. DO NOT SUBMIT PULL REQUESTS HERE☆25Updated 6 years ago
- Recursion schemes for Idris☆64Updated 6 years ago
- Compositional type checking for Haskell☆36Updated 13 years ago
- being a bidirectional reformulation of Martin-Löf's 1971 type theory☆25Updated 7 years ago
- Work on type class deriving with elaboration reflection☆31Updated 6 years ago
- Replib: generic programming & Unbound: generic treatment of binders☆44Updated 2 years ago
- Demonstrating comonad transformers.☆36Updated 8 years ago
- Clojure-style transients for Haskell☆32Updated 2 years ago
- complexity testing for haskell☆47Updated 8 years ago
- A monadic approach to static analysis following the methodology of AAM☆19Updated 9 years ago
- Source material for "Functional Pearl: Getting a Quick Fix on Comonads"☆45Updated 6 years ago
- Generic functions for single-sorted first-order structural unification☆41Updated this week
- ☆14Updated 6 years ago
- A monadic (and pretty) pretty printer for Haskell☆37Updated last year
- being a thing I build on a Saturday☆28Updated 6 years ago
- Coq proof for the paper "Compiling a Fifty Year Journey"☆11Updated 7 years ago
- A GHC plugin and library for analysing GHC Core☆53Updated 2 years ago
- A Haskell translation of Idris's original algebraic effects library☆41Updated 8 years ago
- Combinators for manipulating locally-nameless generalized de Bruijn terms☆122Updated 3 months ago
- A book about large-scale design in Haskell☆75Updated 10 years ago
- ☆28Updated 6 years ago
- A useful type for working with integers modulo some constant.☆30Updated last year
- Codo notation for programming with comonads in Haskell☆26Updated 3 years ago
- Manipulating Common Intermediate Language AST in Haskell☆21Updated 8 years ago
- Alternative Core language for GHC plugins☆39Updated 8 years ago