tsani / eval
An implementation of a small strongly-typed functional language with parametric polymorphism, pattern-matching, and general recursion.
☆10Updated 9 months ago
Alternatives and similar repositories for eval:
Users that are interested in eval are comparing it to the libraries listed below
- A bidirectional type checker☆59Updated 7 years ago
- A small implementation of graded modal dependent type theory. A younger cousin to Granule.☆56Updated 9 months ago
- Slides and handwritten notes on the course on models of programming languages☆50Updated 4 years ago
- Demo for dependent types + runtime code generation☆66Updated this week
- Raylib bindings for Lean4☆23Updated last week
- IDE support for the functional logic programming language Curry☆30Updated this week
- A stepping debugger for Standard ML (SML)☆24Updated last year
- A dependent type theory with user defined data types☆46Updated 3 years ago
- Duo - A research language exploring duality in programming language design☆57Updated last year
- Programming-by-example in a typed functional language with sketches. Smyth = Sketching + Myth.☆54Updated 3 years ago
- [Early Stages] Low level functional programming language with linear types, first class inline functions, levity polymorphism and regions…☆63Updated last year
- Tina, a programming language with typed algebraic effects and handlers.☆13Updated 3 years ago
- A compiler and runtime for normalizing the untyped λ-calculus☆31Updated 3 years ago
- ☆30Updated 4 months ago
- SDL2 bindings for lean☆21Updated 10 months ago
- A fancy diagnostics library that allows your compilers to exit with grace☆71Updated 8 months ago
- A toy dependent typed language.☆28Updated this week
- Lean 4 port of Megaparsec☆24Updated last year
- Parser Combinator Library for Lean 4☆46Updated 2 weeks ago
- A dependently typed programming language with direct style effects and linearity☆19Updated 6 months ago
- A pure type system implemented in OCaml☆77Updated 4 years ago
- Single file Lambda Calculus implementations demonstrating various type system features and interpretation techniques☆44Updated last week
- Haskell library for type-inference with Hindley-Milner type-system.☆34Updated 8 months ago
- Reference compiler for c0☆30Updated 6 months ago
- A pedagogic implementation of abstract bidirectional elaboration for dependent type theory.☆82Updated 3 years ago
- 🎓 Web app to help teach HM type inference☆14Updated 2 weeks ago
- Trying to write an understandable implementation of Haskell, in Haskell☆120Updated 4 years ago
- A collection of programming languages and type systems.☆33Updated 6 months ago
- A Language with Dependent Data and Codata Types☆80Updated this week
- LLVM code generation in Haskell☆54Updated 3 months ago