dmwit / pi-eta-epsilon
An interpreter for the language described in "The Two Dualities of Computation: Negative and Fractional Types"
☆23Updated 12 years ago
Related projects: ⓘ
- Type Theory with Indexed Equality☆23Updated 7 years ago
- System F implemented in Haskell☆24Updated 12 years ago
- being a thing I build on a Saturday☆28Updated 6 years ago
- Translation of Agda code in A. Löh and J. P. Magalhães *Generic Programming with Indexed Functors* to Idris.☆14Updated 7 years ago
- An implementation of the Haskell ByteString library using the Fiat system from MIT☆31Updated 2 years ago
- Type Safe LLVM IR ( Experimental )☆49Updated 6 years ago
- A Scope-and-Type Safe Universe of Syntaxes with Binding, Their Semantics and Proofs☆68Updated 2 years ago
- Alternative Core language for GHC plugins☆39Updated 8 years ago
- A library for doing generic programming in Agda☆28Updated 3 years ago
- Self-contained repository for the eponymous paper☆29Updated 5 years ago
- being a bidirectional reformulation of Martin-Löf's 1971 type theory☆25Updated 7 years ago
- 🖼️ the compiling to closed categories compiler☆66Updated 6 years ago
- Dependently typed elimination functions using singletons☆27Updated 3 months ago
- A tiny dependent typechecker in Haskell, translated from @andrejbauer's OCaml☆38Updated 4 years ago
- Deep embedding of imperative programs with code generation☆23Updated 2 years ago
- An experimental intermediate language for GHC☆37Updated 7 years ago
- Dependently typed Algorithm M and friends☆25Updated 6 years ago
- Compiling to STLC to categories in Haskell and Coq, using Conal Elliot's work☆19Updated 6 years ago
- Codo notation for programming with comonads in Haskell☆26Updated 3 years ago
- being a collection of Agda-facilitated ramblings☆33Updated 4 years ago
- Agda-style equational reasoning in Haskell☆51Updated 4 months ago
- Small implementation of OutsideIn(X) type checking algorithm☆31Updated 9 years ago
- Simple Haskell package for efficiently indexable finite and infinite enumerations.☆11Updated 3 years ago
- Concurrent IO language with Uniqueness Types☆9Updated 9 years ago
- Demonstration for how to build "traverse" using GHC.Generics efficiently☆22Updated 5 years ago
- IO using sized types and copatterns☆33Updated 3 years ago
- Category theory and algebra☆27Updated 8 years ago
- Desc'n crunch: Descriptions, levitation, and reflecting the elaborator.☆11Updated 5 years ago
- Observational Type Theory as an Agda library☆50Updated 7 years ago
- A monadic approach to static analysis following the methodology of AAM☆19Updated 8 years ago