jvranish / MiniKanrenT
An implementation of miniKanren in Haskell
ā78Updated 11 years ago
Alternatives and similar repositories for MiniKanrenT:
Users that are interested in MiniKanrenT are comparing it to the libraries listed below
- š¼ļø the compiling to closed categories compilerā66Updated 6 years ago
- Ministg is an interpreter for a high-level, small-step, operational semantics for the STG machine.ā72Updated 5 years ago
- Recursion schemes for Idrisā64Updated 6 years ago
- Combinators for manipulating locally-nameless generalized de Bruijn termsā123Updated 8 months ago
- Type-level sets for Haskell (with value-level counterparts and various operations)ā66Updated last year
- Agda-style equational reasoning in Haskellā53Updated last week
- PLT Redex model of basic Dependently Typed Racket calculusā18Updated 10 years ago
- GRIN backend for Idrisā51Updated 5 years ago
- Ī»Ī»Ī»Ī» Lennart Augustsson's Ī»-calculus cooked four waysā52Updated 7 years ago
- A port of the gloss library from Haskell to Idrisā22Updated 6 years ago
- Codo notation for programming with comonads in Haskellā26Updated 4 years ago
- being a thing I build on a Saturdayā28Updated 7 years ago
- Demonstrating comonad transformers.ā37Updated 8 years ago
- Idris Binary Integer Arithmetic, porting PArith, NArith, and ZArith from Coqā36Updated 4 years ago
- classical sequent calculus, embedded in Haskellā20Updated 3 years ago
- A monadic approach to static analysis following the methodology of AAMā18Updated 9 years ago
- A Haskell library providing separation of effects on the type level, effectively splitting up the monolithic IO-monad into more limited cā¦ā27Updated 7 years ago
- A small implementation of a proof refinement logic.ā50Updated 7 years ago
- A Scope-and-Type Safe Universe of Syntaxes with Binding, Their Semantics and Proofsā72Updated 3 years ago
- A small Haskell implementation of Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphismā101Updated 7 years ago
- The Prettiest Printerā34Updated last year
- Generic functions for single-sorted first-order structural unificationā43Updated 2 weeks ago
- Tactic Metaprogramming in Haskellā56Updated 5 years ago
- Compositional type checking for Haskellā37Updated 14 years ago
- Provides a type-safe way of working with permutations in Idrisā35Updated 3 years ago
- Work on type class deriving with elaboration reflectionā32Updated 6 years ago
- Where my everyday research happensā52Updated last month
- System F implemented in Haskellā24Updated 13 years ago
- Specify variable binding in syntax trees using GHC.Generics (reimplementation of Unbound)ā56Updated last year
- Example row-polymorphism implementationsā61Updated last year