A compilation-friendly fexpr language. (Proof of concept.)
☆24Sep 2, 2025Updated 6 months ago
Alternatives and similar repositories for fexpress
Users that are interested in fexpress are comparing it to the libraries listed below
Sorting:
- Because why wouldn't you want to typeset Coq in Scribble?☆10Oct 3, 2019Updated 6 years ago
- Stronger types for a few Typed Racket operators☆11Jan 25, 2024Updated 2 years ago
- ☆12Jun 7, 2024Updated last year
- formally and easily, describe the semantics.☆13Aug 17, 2020Updated 5 years ago
- Draw lightsabers using Racket's pict library☆11Jul 31, 2019Updated 6 years ago
- Some code in the Rhombus/Shrubbery prototype☆12Dec 9, 2024Updated last year
- SWORD: A Whole Program Race Detector for Java☆13Jan 30, 2021Updated 5 years ago
- A module language for programming with multiple named scopes, orthogonal to lexical nesting.☆17Jul 19, 2022Updated 3 years ago
- Sound and efficient gradual typing via contract verification.☆20Aug 3, 2023Updated 2 years ago
- A simple compiler from the lambda calculus to MIPS assembly☆20May 19, 2017Updated 8 years ago
- Based on Plait (based on PLAI Typed, based on PLAI), but in Shrubbery notation☆18Dec 26, 2025Updated 2 months ago
- A Scribble library for typesetting grammars better☆15Feb 22, 2023Updated 3 years ago
- Interpreter for functional pure type systems.☆21Jun 30, 2017Updated 8 years ago
- A metalanguage for creating sophisticated DSLs in Racket.☆40Oct 14, 2025Updated 4 months ago
- Implementation of Martin-Löf Type Theory in Haskell☆16Feb 21, 2016Updated 10 years ago
- A simple λProlog interpreter☆20Nov 29, 2021Updated 4 years ago
- LinearOne is a prototype theorem prover for first-order (multiplicative, intuitionistic) linear logic.☆20Nov 12, 2020Updated 5 years ago
- A SKI combinators interpreter written in assembly☆20Jul 25, 2020Updated 5 years ago
- ☆22Feb 22, 2020Updated 6 years ago
- A Redex Model of Rust, or more specifically an encoding of Patina, the formal model for rust's type safety☆24Sep 22, 2014Updated 11 years ago
- A server, client and UI for remotely debugging Racket applications.☆29Jul 23, 2025Updated 7 months ago
- A programming language☆11Jan 7, 2022Updated 4 years ago
- An Agda formalization of System F and the Brown-Palsberg self-interpreter☆26Oct 4, 2020Updated 5 years ago
- Arete is an experimental programming language.☆12Oct 6, 2023Updated 2 years ago
- HW: a modern, open-source, typeless, turing-incomplete programming language.☆10Jul 17, 2018Updated 7 years ago
- Survey on materials that touch on the history of Lambda Calculus☆12Sep 13, 2020Updated 5 years ago
- Scheme libraries written or packaged for R7RS implementations☆13Apr 7, 2018Updated 7 years ago
- An imperative, statically-typed toy language☆12May 5, 2019Updated 6 years ago
- A constraint solver built from scratch in OCaml☆12Dec 10, 2021Updated 4 years ago
- A compiler for the Dana programming language☆11Apr 25, 2021Updated 4 years ago
- Adds syntax to racket languages☆11Aug 17, 2022Updated 3 years ago
- egraph on top of sqlite☆13Mar 8, 2022Updated 3 years ago
- A Dependently Typed Esolang☆10Aug 4, 2017Updated 8 years ago
- A basic Lean implementation of https://arxiv.org/pdf/2310.01530.pdf☆15Mar 27, 2025Updated 11 months ago
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Aug 31, 2020Updated 5 years ago
- Collection of generative art made by me.☆10Jul 8, 2018Updated 7 years ago
- A simple prolog implementation in Rust☆26Nov 14, 2020Updated 5 years ago
- An implementation of Haskell’s MVars in Racket☆30Oct 12, 2024Updated last year
- A MinCaml compiler implemented in Rust☆44Updated this week