bkomuves / nanohsView external linksLinks
a self-hosting lambda calculus compiler
☆37Mar 31, 2025Updated 10 months ago
Alternatives and similar repositories for nanohs
Users that are interested in nanohs are comparing it to the libraries listed below
Sorting:
- Funny little Haskell impl☆18Oct 28, 2020Updated 5 years ago
- Implementation of dependent type theory in SWI-Prolog☆10Oct 6, 2020Updated 5 years ago
- Linearizability Hoare Logic☆17Feb 9, 2026Updated last week
- an encoding of affine effect handlers using pthreads☆14Nov 15, 2022Updated 3 years ago
- A dependent type theory with user defined data types☆47Oct 1, 2021Updated 4 years ago
- A SKI combinators interpreter written in assembly☆20Jul 25, 2020Updated 5 years ago
- Oversimplified version of Simple-sub: without recursive types, without nested let polymorphism, and with approximated type-variable-to-ty…☆27Jun 18, 2022Updated 3 years ago
- ☆18Mar 24, 2021Updated 4 years ago
- A compiler to IA32 and REPL for maru in maru under 7k s-expressions☆18Apr 17, 2020Updated 5 years ago
- A simple functional programming language.☆22Jun 3, 2021Updated 4 years ago
- Dependently typed programming language written in Haskell☆22Feb 14, 2022Updated 4 years ago
- Zippers for cofree types☆13Dec 7, 2021Updated 4 years ago
- λλλλ Lennart Augustsson's λ-calculus cooked four ways☆29Jul 22, 2021Updated 4 years ago
- Didactic implementation of the type checker described in "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism" writ…☆22May 20, 2021Updated 4 years ago
- higher-kinded data☆30May 16, 2023Updated 2 years ago
- Attempt to prove semantic preservation (forward simulation) for a simple compiler.☆12May 1, 2024Updated last year
- Prettyprinting transformers for rainbow parens, precedence, etc.☆16Feb 27, 2022Updated 3 years ago
- ☆15Jun 26, 2019Updated 6 years ago
- Semantic subtype for the Ballerina programming language, implemented in Ballerina.☆11May 27, 2021Updated 4 years ago
- Dependent type checker using normalisation by evaluation☆273Sep 5, 2024Updated last year
- They see me rollin'. They're Heyting. -- Chamillionaire, 2005☆84Jan 20, 2026Updated 3 weeks ago
- A collection of lambda calculus interpreters and development tools☆16Oct 9, 2022Updated 3 years ago
- Useful, efficient, precise binary schema modelling in Haskell☆15Aug 18, 2025Updated 5 months ago
- Formalization of type theory☆22Jul 5, 2021Updated 4 years ago
- Experiments in Synthetic Differential Geometry☆16Jul 1, 2021Updated 4 years ago
- Cur dependently-typed language in miniKanren.☆17Jan 26, 2018Updated 8 years ago
- Formal specification of the Haskell Language Report☆30Jan 25, 2026Updated 3 weeks ago
- An experimental programming language.☆19May 16, 2019Updated 6 years ago
- Efficient search weighted by an ordered monoid with monus.☆19Dec 12, 2022Updated 3 years ago
- A Toy Inverse Bidirectional Typechecker☆32May 13, 2019Updated 6 years ago
- An interpreter of F-ing modules☆19Jun 21, 2019Updated 6 years ago
- Erlang BEAM emulator in Haskell☆48Jun 14, 2014Updated 11 years ago
- A tiny compiler for a security-typed imperative language with a formalised proof of noninterference-preservation.☆16Dec 10, 2019Updated 6 years ago
- The most minimal C you can do real work in☆16May 8, 2022Updated 3 years ago
- Fωμ type checker and compiler☆56Jan 28, 2023Updated 3 years ago
- Formally verified operator language and rewriting engine for high-performance computing☆30Jun 13, 2024Updated last year
- The adventures of a Haskell compiler☆237Oct 24, 2025Updated 3 months ago
- Omit fields for instance deriving☆37Jun 5, 2020Updated 5 years ago
- A self-hosting mini Haskell compiler with a mini C runtime.☆77Dec 22, 2019Updated 6 years ago