lambda-ski
λ-calculus compiler
Implementing a graph-reduction machine for a small functional language based on λ-calculus and combinatory logic
Implementing a small functional language with a combinator based graph-reduction machine
28 stars
4 watching
1 forks
Language: Haskell
last commit: about 1 year ago
Linked from 1 awesome list
combinatorcombinatory-logiccompilerfunctional-programminggraph-algorithmsgraph-reductionhaskelllambda-abstractionslambda-calculusst-monadstref
Related projects:
Repository | Description | Stars |
---|---|---|
| An educational λ-calculus interpreter in Haskell to learn and understand λ-calculus concepts | 70 |
| Reorganization of source code for dependently typed lambda calculus paper to improve readability and understandability | 112 |
| Explaining why Haskell's unique features make it an important language for software development | 470 |
| A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend | 99 |
| A compiler for a functional domain-specific language designed for programming graphics processing units. | 86 |
| Compiles Annah expressions into Morte expressions and provides a Haskell implementation of lambda calculus | 91 |
| Maps software design patterns to Haskell type class concepts and functional programming structures | 995 |
| An AWS Lambda runtime environment for Haskell applications | 241 |
| 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 |
| A Python library that generates and compiles minimal lambda functions for simple expressions. | 14 |
| A Haskell compiler with a runtime environment implementing Combinatory Logic | 73 |
| Formalizations of functional languages with a focus on proof and verification | 142 |
| An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
| Compiles the MicroC programming language into machine code using Haskell | 116 |
| A Haskell runtime specifically designed to run on AWS Lambda | 270 |