(un)Typed Lambda Calculus beta-reducer/type checker implemented in Rust.
-
Updated
Dec 25, 2016 - Rust
(un)Typed Lambda Calculus beta-reducer/type checker implemented in Rust.
Milligram Lisp - A lightweight, safe, embeddable lisp engine.
Extended Krivine machine implemented in Rust.
toy compiler that outputs lambda calculus style JavaScript
Simple, proof-of-concept lambda calculus parser in Rust
Toy interpreter for the lambda calculus to explore Rust
Experiment with lambda calculus, from the commandline
Exercises from Benjamin Pierce's "Types and Programming Languages" textbook + extras!
STLC with generics, ADTs, pattern matching, and Rust FFI
Implementation of traversals for the untyped lambda calculus
This is a lambda calculus solver/reducer I wrote to better understand what it is and how it works. I choose Rust as my language of choose because it is the one I feel the most comfortable programming in.
Implementation of the first-order typed lambda calculus as a CLI proof system.
An implementation of the Typed Lambda Calculus described in https://papl.cs.brown.edu/2018/types.html
Add a description, image, and links to the lambda-calculus topic page so that developers can more easily learn about it.
To associate your repository with the lambda-calculus topic, visit your repo's landing page and select "manage topics."