Single file Lambda Calculus implementations demonstrating various type system features and interpretation techniques
☆48Feb 10, 2025Updated last year
Alternatives and similar repositories for lambda-calculus-hs
Users that are interested in lambda-calculus-hs are comparing it to the libraries listed below
Sorting:
- A toy implementation of the dependently typed lambda calculus known as λΠ☆12Jan 29, 2020Updated 6 years ago
- Derive a mock server for free from your servant API types☆19Nov 8, 2023Updated 2 years ago
- the dynabook but for haskell☆23Sep 23, 2019Updated 6 years ago
- A library for benign effects in Haskell☆20May 23, 2025Updated 9 months ago
- small programming language. pls be gentle.☆39Mar 13, 2026Updated last week
- Agda to C compiler☆10Sep 23, 2025Updated 5 months ago
- TPTP linear logic version☆15Jan 27, 2025Updated last year
- Pure relational SKI combinator calculus interpreter.☆11Jul 13, 2017Updated 8 years ago
- ☆23May 25, 2025Updated 9 months ago
- Category theory concepts in type classes and instances.☆23Mar 13, 2026Updated last week
- A browser Pong game, taking advantage of Idris's ability to compile to javascript.☆18Nov 20, 2014Updated 11 years ago
- My attempt at writing a R⁵RS-compliant Scheme with Megaparsec☆14Dec 15, 2025Updated 3 months ago
- Stack-based esoteric programming language☆18Jan 31, 2025Updated last year
- A knowledge map about Haskell powered by Obsidian.☆16Aug 28, 2022Updated 3 years ago
- Interpreter for functional pure type systems.☆21Jun 30, 2017Updated 8 years ago
- Experiments using a bidirectional typesystem☆17Jan 30, 2022Updated 4 years ago
- The Montreal Haskell Compiler☆26Oct 16, 2025Updated 5 months ago
- SC Mini is a "minimal" positive supercompiler☆48Nov 21, 2020Updated 5 years ago
- Haskell implementation of the Edinburgh Logical Framework☆32Jan 12, 2026Updated 2 months ago
- Property based testing for Servant using Hedgehog☆19Apr 25, 2021Updated 4 years ago
- a new, WIP Haskell compiler☆14Apr 21, 2020Updated 5 years ago
- checkers for algebra driven design☆34Nov 19, 2022Updated 3 years ago
- A VM written following the Linear Abstract Machine architecture☆22Oct 1, 2019Updated 6 years ago
- Typelevel parser that allows DSTs to become types☆13Sep 4, 2020Updated 5 years ago
- 👓 Profunctor based lightweight implementation of Lenses☆72May 30, 2023Updated 2 years ago
- Formalising Turing Machines In Coq (bachelor's thesis)☆12Jul 5, 2023Updated 2 years ago
- Scheme backend for PureScript (a small strongly, statically typed programming language with expressive types, inspired by Haskell).☆73Jan 6, 2025Updated last year
- a tiny tool for visualising substructual sharing in data structures 🕵️♀️☆18Apr 4, 2019Updated 6 years ago
- Experimental fork of ghcide which is reimplemented using the FRP library reflex☆19Aug 12, 2021Updated 4 years ago
- Sometimes when I feel sad I implement a dependently typed lambda calculus.☆15Mar 26, 2020Updated 5 years ago
- QuickCheck extension for higher-order properties☆19Feb 14, 2022Updated 4 years ago
- Automatic re-connection support for PostgreSQL.☆15Aug 12, 2021Updated 4 years ago
- An example for a blogpost about gluing Terraform and Nix flakes together☆21Dec 7, 2022Updated 3 years ago
- Funny little Haskell impl☆18Oct 28, 2020Updated 5 years ago
- Match compilation algorithm in OCaml☆34Feb 24, 2025Updated last year
- Label dependent dependent session types☆16May 2, 2024Updated last year
- A tiny statically typed programming language☆18Jul 22, 2014Updated 11 years ago
- ☆21Jun 19, 2019Updated 6 years ago
- Chapelure is a diagnostic library for Haskell☆45Jun 12, 2023Updated 2 years ago