An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with lambda-calculus

A curated list of projects in awesome lists tagged with lambda-calculus .

https://github.com/forked-from-1kasper/lambda

Untyped lambda calculus implemented in Lean

lambda-calculus language lean

Last synced: 24 Feb 2025

https://github.com/francisrstokes/lambda-calculus

🐑Lambda calculus parser and evaluator in haskell

evaluator haskell lambda-calculus parser parser-combinators

Last synced: 04 Apr 2025

https://github.com/leostera/alonzo.js

Minimalistic Lambda Calculus Built with const and arrow functions

functional-js functional-programming javascript lambda lambda-calculus

Last synced: 01 Nov 2025

https://github.com/radeusgd/pdot-gadt

Formal foundations for GADTs in Scala

coq formal-methods formalization gadt gadts lambda-calculus scala

Last synced: 20 May 2026

https://github.com/floriancassayre/typeduntypedlambdacalculus

Proof of concept interpreter for the untyped lambda calculus, implemented within the Scala type system.

lambda-calculus scala type-system

Last synced: 13 May 2025

https://github.com/adamouization/lambda-calculus-proofs

Short proofs about using the Lambda-Calculus as a Programming Language (2017)

functional-programming lambda lambda-calculus lambda-expressions lambda-functions latex

Last synced: 27 Jun 2025

https://github.com/hargonix/lean-cube

Theories in Lean for various calculi from the lambda cube.

formal-verification lambda-calculus lambda-cube lean4

Last synced: 21 May 2026

https://github.com/yiyunliu/system-f-omega

Strong normalization and parametricity for System Fω in Coq

coq denotational-semantics impredicative-types lambda-calculus polymorphic-types type-theory

Last synced: 03 Jan 2026

https://github.com/codecop/fizzbuzz-with-nothing-kata

Exercise to practice working with functions.

exercise functional-programming kata lambda-calculus

Last synced: 24 Jul 2025

https://github.com/bagnalla/pcf

A PCF interpreter in Haskell.

haskell lambda-calculus pcf programming-languages type-theory

Last synced: 27 Jul 2025

https://github.com/ocramz/bound-simple

A lightweight utility library for implementing lambda abstraction and beta reduction in embedded languages.

lambda-calculus

Last synced: 20 Sep 2025

https://github.com/foreverbell/tapl-haskell

TAPL in Haskell.

lambda-calculus

Last synced: 03 Aug 2025

https://github.com/tibordp/gator-calculus

A game of untyped lambda calculus based on http://worrydream.com/AlligatorEggs/

lambda-calculus

Last synced: 22 Aug 2025

https://github.com/theodedeken/lambda-rs

Lambda interpreter written in Rust

lambda-calculus rust

Last synced: 01 Aug 2025

https://github.com/aartaka/lamber

A functional scripting language compiling to pure Lambda Calculus

common-lisp functional-programming haskell lambda-calculus lisp lua scripting wisp

Last synced: 05 May 2026

https://github.com/Jim-Fan/lambda

Experimental interpreter for untyped lambda calculus

bison flex lambda-calculus parser

Last synced: 11 May 2025

https://github.com/lemniscate-world/robust-lambda

Building a functional untyped lambda calculus interpreter with a visual reduction tracer.

formal-languages lambda lambda-calculus lambda-calculus-evaluator

Last synced: 25 Mar 2025

https://github.com/endygamedev/learn-haskell

λ Haskell and Lambda Calculus.

functional-programming haskell lambda-calculus

Last synced: 17 Jun 2025

https://github.com/h2co3/lambda

Doing homework for fun, from a class I don't attend, because I like compilers

cpp cpp14 lambda lambda-calculus

Last synced: 31 May 2026

https://github.com/gustavodiasag/simpler

Interpreter for a functional, expression-based programming language

functional-programming interpreter lambda-calculus ocaml programming-language

Last synced: 10 Oct 2025

https://github.com/Lemniscate-world/Robust-Lambda

Building a functional untyped lambda calculus interpreter with a visual reduction tracer.

formal-languages lambda lambda-calculus lambda-calculus-evaluator

Last synced: 13 Oct 2025

https://github.com/ilyabizyaev/type-theory

Type Theory course homework (2019), ITMO University

haskell lambda-calculus type-theory

Last synced: 15 Oct 2025

https://github.com/phipsgabler/mini-lambda

A small normalizer for lambda calculus, implementing (almost) everything from scratch.

lambda-calculus parser-combinators

Last synced: 15 Oct 2025

https://github.com/yiyunliu/takahashi-factorization

A proof of factorization using Takahashi's method

coq-formalization lambda-calculus

Last synced: 27 Oct 2025

https://github.com/pyccel/lampy

Extension of Pyccel for functional programming

fortran functional-programming hpc lambda-calculus openacc openmp python

Last synced: 26 Feb 2026

https://github.com/alexknauth/gnal-lambda

#lang gnal λ

lambda-calculus

Last synced: 19 Mar 2026

https://github.com/obrok/rambda

A small lambda calculator written in Rust

lambda-calculus

Last synced: 19 Mar 2026

https://github.com/maxhallinan/redexer

Step through the reduction of an untyped lambda calculus term.

lambda-calculus purescript

Last synced: 19 Mar 2026

https://github.com/alejogs4/church-encoding-javascript

Church encoding to represent typical programming structures on Javascript

church-encoding functional-programming javascript lambda-calculus

Last synced: 06 Jun 2026

https://github.com/honzabrecka/la

An extremely impractical, but pure programming language.

interpreter la lambda-calculus programming-language

Last synced: 25 Apr 2026

https://github.com/jt2m0l3y/mypl

Programming language designed for the purpose of studying compilation and runtime processes. As a side note, OCaml was also introduced to contrast with imperative languages.

ast code-generation compiler-design cpp grammars jit lambda-calculus lexical-analysis ocaml parsing type-checking vm

Last synced: 01 May 2026

https://github.com/cristian-5/lemma

λ-Calculus Interpreter for Students

deno interpreter javascript lambda lambda-calculus

Last synced: 09 May 2026

https://github.com/mustafaaamir/lamlt

A typed lambda-calculus evaluator written in OCaml

lambda-calculus ocaml

Last synced: 24 Mar 2025

https://github.com/yazaldefilimone/lambda-checker

A dependent type checker for lambda calculus.

compiler dependent-types lambda-calculus rust type-checker

Last synced: 27 May 2026

https://github.com/cosmicboots/ipcf

Intensional PCF interpreter

intensonality interpreter lambda-calculus ocaml

Last synced: 02 Jan 2026

https://github.com/ibrahimcesar/categorical-semantics-workbench

A tool for defining categorical structures and automatically deriving their internal type theories, proof systems, and interpreters. Specify a category, get a programming language.

category-theory code-generation compiler curry-howard lambda-calculus linear-types programming-languages rust type-systems type-theory

Last synced: 13 Jan 2026

https://github.com/rightfold/led

Lambda Editor.

editor lambda-calculus purescript

Last synced: 02 Mar 2026

https://github.com/kamirus/fine-grained-shift0-dollar

Coq Formalisation of "A Fine-Grained Evaluation Strategy for Delimited-Control Operators shift0/dollar"

control-operators coq delimited-continuations formalization lambda-calculus

Last synced: 23 Jan 2026

https://github.com/madmann91/lambda

Simple lambda calculus language with type inference

haskell lambda-calculus

Last synced: 14 Mar 2025

https://github.com/rsm-lisper/lambda-calculus-interpreter

Lambda Calculus Interpreters implemented in couple different languages. Just for fun.

interpreter lambda lambda-calculus

Last synced: 23 Aug 2025

https://github.com/zoedsoupe/spellbind

simple lambda calculus interpreter - WIP

elixir interpreter lambda-calculus

Last synced: 23 Feb 2025

https://github.com/yazaldefilimone/lambda-calculus-typescript

Tiny lambda calculus implementations using Typescript

functional-programming lambda-calculus math

Last synced: 26 Jul 2025

https://github.com/jglrxavpok/abstracttypeinference

A test project to try making abstract type inference

calculus inference lambda lambda-calculus type

Last synced: 15 Apr 2026

https://github.com/jiriklepl/bachelor-thesis-stuff

Stuff for the Bachelor Thesis repository

bachelor-thesis c hindley-milner lambda-calculus mff-uk

Last synced: 27 Mar 2025

https://github.com/omentic/mechanicals

Various implementations of the lambda calculus and friends

bidirectional-typechecking lambda-calculus

Last synced: 03 Feb 2026

https://github.com/ianwold/hackylambdas

A hacky lambda calculus interpreter

lambda-calculus sprache

Last synced: 06 Apr 2025

https://github.com/shuhei/elmbda

My tiny attempt to implement lambda calculus with Elm

elm lambda-calculus

Last synced: 17 Jul 2025

https://github.com/bohun9/shambda

Transpiler from Lambda Calculus to Bash

bash compiler lambda-calculus transpiler

Last synced: 18 Apr 2026

https://github.com/nekketsuuu/nbe

Normalization by Evaluation

lambda-calculus

Last synced: 10 May 2026

https://github.com/rikosellic/explicitlam

Coq formalization of lambda calculus theories with explicit names. (SETTA'23)

coq-formalization lambda-calculus

Last synced: 31 May 2026

https://github.com/csalih/functional-programming

Homework repo for functional programming

functional-programming haskell lambda-calculus

Last synced: 22 May 2026

https://github.com/delreluca/adiram

Small lambda calculus parser as a learning project

haskell haskell-learning lambda-calculus learning-exercise

Last synced: 27 Feb 2025

https://github.com/disguisedpigeon/lambda-interpreter

A basic lambda calculus interpreter written in ocaml. This was written as a university project for Diseño de Lenguajes de Programacion.

diseno-de-lenguajes-de-programacion fic interpreter lambda-calculus lambda-calculus-interpreter ocaml udc

Last synced: 01 Mar 2025

https://github.com/ferdi265/lambda-compiler

A Lambda Calculus to LLVM IR compiler

compiler lambda-calculus llvm pattern-matching python

Last synced: 17 May 2026

https://github.com/scott-fleischman/reason-untyped-lambda

Experimenting with ReasonML for displaying lambda calculus

lambda-calculus reasonml

Last synced: 18 Jun 2025

https://github.com/seeker04/stlc-agda-elab

Agda formalisation of an elaborator for a simply typed language

agda elaboration formalization lambda-calculus

Last synced: 14 Feb 2026

https://github.com/bagnalla/pcf2

PCF with Hindley-Milner type inference.

haskell hindley-milner interpreter lambda-calculus

Last synced: 06 Sep 2025

https://github.com/jwalsh/lambda-calculus-polyglot

Lambda Calculus implementations in 20+ programming languages: functional, imperative, and logic paradigms

computer-science education functional-programming guile lambda-calculus polyglot programming-languages python scheme theory

Last synced: 11 Mar 2026

https://github.com/datashaman/logic

A monad and combinator library. Experimental.

chain combinators combinatory-logic either lambda-calculus maybe monad

Last synced: 21 Jan 2026

https://github.com/jspast/teoriadacomputacao

Trabalhos de Teoria da Computação

lambda-calculus norma-machine turing-machine

Last synced: 26 Jan 2026

https://github.com/werediver/pl-lab

Self-study on programming languages design and implementation

lambda-calculus parser

Last synced: 28 Mar 2025

https://github.com/john-z-yang/rrrrr-rs

α-conversion & β-reduction will continue until morale improves

compiler lambda-calculus scheme

Last synced: 14 Apr 2026

https://github.com/rhagenson/biological-calculus

A Manubot continuous publishing (CP) article on biological calculus

biology lambda-calculus manubot manuscript

Last synced: 29 Oct 2025