choral-lang / choral
A compiler, testing bed, and standard library for the Choral programming language.
☆26Updated this week
Alternatives and similar repositories for choral:
Users that are interested in choral are comparing it to the libraries listed below
- A basic type system on top of Prolog, along with higher-order clauses. Translates to normal Prolog.☆29Updated 7 years ago
- An intensely interactive, graphical theorem prover based on natural deduction☆29Updated 10 years ago
- Alloy with browser-based visualizations☆29Updated 3 years ago
- SPSC: A Small Positive Supercompiler☆35Updated 10 months ago
- purple: compiling a reflective language☆32Updated 5 months ago
- The artifact associated with "Parsing with Zippers (Functional Pearl)" (Darragh and Adams) to appear in ICFP 2020.☆27Updated last year
- A Toy Inverse Bidirectional Typechecker☆31Updated 5 years ago
- Offline partial evaluation system for Prolog written using the cogen approach☆19Updated 8 years ago
- A clean implementation of Parsing with Zippers.☆37Updated 6 years ago
- a self-hosting lambda calculus compiler☆35Updated this week
- Interpreter for the reversible functional language rFun☆36Updated 7 years ago
- A simple ML-like language with subtyping, polymorphism, higher rank types, and global type inference☆42Updated last month
- ☆34Updated 11 months ago
- Unofficial git mirror of the BER MetaOCaml patchset.☆65Updated last year
- Malfunction backend for Idris with a FFI to OCaml☆28Updated 5 years ago
- source code for the bondi programming language☆40Updated 6 years ago
- MetaML and MetaOCaml bibliography☆89Updated 4 months ago
- Simple reference implementation of Hazelnut using js_of_ocaml and OCaml React. (frozen -- ongoing development in the hazel repo)☆29Updated 7 years ago
- A toy functional language based on modal type theory. Try it online: https://mtt-lang.github.io/mtt-web☆43Updated 2 years ago
- Small Scheme interpreter and compiler☆14Updated 9 years ago
- Statically typed embedding of miniKanren relational programming language into OCaml☆117Updated last week
- PLT Redex model of basic Dependently Typed Racket calculus☆18Updated 10 years ago
- ☆29Updated 9 years ago
- Gallina to Bedrock2 compilation toolkit☆53Updated 2 weeks ago
- LVC verified compiler☆57Updated 6 years ago
- LL(1) parser generator verified in Coq☆46Updated 5 years ago
- A termination checker for higher-order rewriting with dependent types☆10Updated 4 years ago
- Hoare Type Theory☆74Updated 2 months ago
- mechanization paired with https://github.com/hazelgrove/hazelnut-dynamics☆21Updated 9 months ago
- An Introduction to Redex with Abstracting Abstract Machines☆102Updated last year