mikrokosmos
λ-calculus compiler
An educational λ-calculus interpreter in Haskell to learn and understand λ-calculus concepts
(λ) Educational lambda calculus interpreter
70 stars
6 watching
7 forks
Language: Haskell
last commit: almost 4 years ago haskellinterpreterlambda-calculus
Related projects:
Repository | Description | Stars |
---|---|---|
| Implementing a graph-reduction machine for a small functional language based on λ-calculus and combinatory logic | 28 |
| Compiles the MicroC programming language into machine code using Haskell | 116 |
| Compiles Annah expressions into Morte expressions and provides a Haskell implementation of lambda calculus | 91 |
| Reorganization of source code for dependently typed lambda calculus paper to improve readability and understandability | 112 |
| Project aimed at demonstrating Haskell can emulate imperative programming characteristics and syntax. | 73 |
| A formalization of typed and untyped lambda calculus in Coq and Agda2, aiming to provide a rigorous foundation for understanding the properties of these systems. | 78 |
| An implementation of a programming language interpreter in V. | 37 |
| An implementation of a modern Lisp family programming language | 163 |
| A Haskell library that allows inline C and Objective-C code in Haskell programs | 146 |
| An experimental implementation of a Haskell-like language with Racket's macro system | 1,167 |
| A Python library that generates and compiles minimal lambda functions for simple expressions. | 14 |
| Implementations of basic machine learning algorithms in Haskell | 57 |
| A Haskell implementation of a compiler for a custom programming language | 172 |
| An interpreter for a minimal programming language inspired by the lambda calculus | 23 |
| Tool for generating Coq definitions and proofs for locally nameless representations | 30 |