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/woodrush/lambda-8cc

x86 C compiler written in untyped lambda calculus

c c-compiler compiler lambda-calculus ski-combinator-calculus

Last synced: 05 Apr 2025

https://github.com/cedille/cedille

Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations

dependent-intersections dependent-types lambda-calculus programming-language

Last synced: 18 Mar 2025

https://github.com/pagarme/lambda

🔮 Estudos obscuros de programação funcional

functional-programming javascript lambda-calculus php ramda ramdajs

Last synced: 26 Mar 2025

https://github.com/woodrush/lambdalisp

A Lisp interpreter written in untyped lambda calculus

interpreter lambda-calculus lisp lisp-interpreter repl

Last synced: 08 Oct 2025

https://github.com/ucsd-progsys/elsa

Elsa is a lambda calculus evaluator

haskell haskell-learning lambda-calculus reduction

Last synced: 15 May 2025

https://github.com/lazear/types-and-programming-languages

Exercises from Benjamin Pierce's "Types and Programming Languages" textbook + extras!

lambda-calculus programming-languages tapl type-theory types types-and-programming-languages

Last synced: 27 Apr 2025

https://github.com/chibicode/y-combinator-for-non-programmers

🍱 Y Combinator for Non-programmers: A Wild Introduction to Computer Science

functional-programming lambda-calculus react reactjs typescript y-combinator

Last synced: 25 Aug 2025

https://github.com/discus-lang/iron

Coq formalizations of functional languages.

coq coq-formalizations lambda-calculus proof theory

Last synced: 25 Oct 2025

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

An introduction to the Lambda Calculus

lambda-calculus system-f

Last synced: 10 Nov 2025

https://github.com/abella-prover/abella

An interactive theorem prover based on lambda-tree syntax

interactive-theorem-proving lambda-calculus meta-theory

Last synced: 30 Apr 2025

https://github.com/polux/lambda-diagrams

Animations of lambda term reduction sequences

lambda-calculus

Last synced: 07 Jan 2026

https://github.com/bor0/gidti

Book: Introduction to Dependent Types with Idris

books dependent-types idris lambda-calculus theorem-proving type-theory types

Last synced: 01 Nov 2025

https://github.com/mroman42/mikrokosmos

(λ) Educational lambda calculus interpreter

haskell interpreter lambda-calculus

Last synced: 16 Mar 2025

https://github.com/discus-lang/salt

The compilation target that functional programmers always wanted.

compilation compiler functional lambda-calculus language low-level target

Last synced: 29 Apr 2025

https://github.com/orsinium-labs/rlci

🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.

fp functional-programming interpreter lambda lambda-calculus programming-language rust

Last synced: 15 Apr 2025

https://github.com/whatisrt/meta-cedille

Minimalistic dependent type theory with syntactic metaprogramming

cedille dependent-types lambda-calculus metaprogramming

Last synced: 05 Oct 2025

https://github.com/steshaw/lennart-lambda

λλλλ Lennart Augustsson's λ-calculus cooked four ways

lambda-calculus programming-languages

Last synced: 07 Oct 2025

https://github.com/tarao/lambdajs

An interpreter of Lambda calculus written in JavaScript and working with JavaScript syntax.

evaluator javascript lambda-calculus tutorial

Last synced: 14 Apr 2025

https://github.com/wbbradley/ace

A statically-typed strictly-evaluated garbage-collected readable programming language.

compiler ffi garbage-collect hindley-milner lambda-calculus llvm llvm-compiler newtypes polymorphism programming-language static-typing system-f type-safety typeclass zion

Last synced: 15 Sep 2025

https://github.com/codedot/lambda

Macro Lambda Calculus

interaction-nets lambda-calculus

Last synced: 13 Apr 2025

https://github.com/zhiayang/lambda

lambda calculus interpreter

interpreter lambda lambda-calculus repl

Last synced: 20 Mar 2025

https://github.com/lukeg101/lplzoo

Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck

haskell-learning lambda-calculus language-design quickcheck type-theory

Last synced: 08 May 2025

https://github.com/thma/lambda-ski

Implementing a small functional language with a combinator based graph-reduction machine

combinator combinatory-logic compiler functional-programming graph-algorithms graph-reduction haskell lambda-abstractions lambda-calculus st-monad stref

Last synced: 22 Aug 2025

https://github.com/mgechev/typed-calc

Interpreter for simply typed lambda calculus implemented in JavaScript λ

interpreter lambda-calculus type-system

Last synced: 30 Apr 2025

https://github.com/tarao/lambda-scala

Type level lambda calculus in Scala

lambda-calculus scala typelevel

Last synced: 05 Jul 2025

https://github.com/lysxia/system-f

Formalization of the polymorphic lambda calculus and its parametricity theorem

coq denotational-semantics formalization lambda-calculus parametricity polymorphism system-f

Last synced: 22 Mar 2025

https://github.com/l-tchen/type-theory

Lecture note on Lambda Calculus and Types for FLOLAC

lambda-calculus lecture system-f type-theory

Last synced: 14 Jul 2025

https://github.com/woodrush/lambdacraft

Common Lisp DSL for building untyped lambda calculus expressions

common-lisp lambda-calculus

Last synced: 05 Jan 2026

https://github.com/noti0na1/lambdacalculus-java

Lambda calculus implemented in Java

computer-science java lambda lambda-calculus utlc

Last synced: 24 Mar 2025

https://github.com/oscarsaharoy/lambda-fibonacci

js lambda calculus implementation of the fibonacci sequence

functional-programming lambda-calculus theory

Last synced: 11 Apr 2025

https://github.com/lucpod/aws-lambda-workshop

Some incremental examples suitable to host an AWS Lambda Functions workshop

aws aws-lambda lambda lambda-calculus serverless tutorial workshop

Last synced: 16 May 2025

https://github.com/alangpierce/lambdacalculusplayground

An Android app that provides a visual interface for creating and evaluating lambda calculus expressions

lambda-calculus

Last synced: 29 Oct 2025

https://github.com/toadharvard/lambada

Step-by-step Lambda calculus interpreter for AO, CBN, CBV, NOR strategies

functional-programming lambda-calculus ocaml

Last synced: 06 Oct 2025

https://github.com/kspalaiologos/blc-mb

Binary Lambda Calculus evaluation engine written in Malbolge.

functional-programming lambda-calculus malbolge

Last synced: 10 Jul 2025

https://github.com/fritzo/pomagma

An inference engine for extensional untyped λ-calculus

inference-engine lambda-calculus theorem-proving

Last synced: 05 May 2025

https://github.com/rootmos/silly-k

silly-k is an experimental language inspired by K and APL

apl k lambda-calculus malfunction nanopass scheme

Last synced: 06 Oct 2025

https://github.com/gergoerdi/universe-of-syntax

A universe of scope- and type-safe syntaxes (syntices?). Includes generic implementation of type-preserving renaming/substitution with all the proofs you could possibly need.

agda lambda-calculus normalization simply-typed-lambda-calculus substitution

Last synced: 09 Mar 2025

https://github.com/groupoid/alonzo

🧊 Типізоване ‏-ג‏‎числення

church lambda-calculus stlc

Last synced: 31 Jul 2025

https://github.com/gergoerdi/stlc-agda

STLC-related snippets in Agda

agda lambda-calculus stlc typechecker

Last synced: 09 Mar 2025

https://github.com/woodrush/lambda-calculus-devkit

A collection of lambda calculus interpreters and development tools

lambda-calculus

Last synced: 05 Jan 2026

https://github.com/gergoerdi/interaction-nets

Haskell implementation of interaction net-based lambda evaluation

evaluator haskell interaction-nets lambda-calculus

Last synced: 05 Aug 2025

https://github.com/thamugadi/call-cc-krivine

A Krivine machine for the call-by-name reduction of lambda calculus (+ call/cc) expressions in Haskell.

call-cc haskell krivine-machine lambda-calculus

Last synced: 10 Apr 2025

https://github.com/georgejkaye/lamviz-js

A visualiser for lambda terms as rooted maps.

combinatorics generator graphs lambda-calculus maps visualiser

Last synced: 12 Apr 2025

https://github.com/aartaka/stdlambda

Standard library for Lambda Calculus, finally making LC a practical programming language.

arithmetic boolean-logic cons lambda-calculus list recursion set stdlib

Last synced: 05 Apr 2025

https://github.com/brendanzab/elm-stlc

Bidirectional type checker for the simply typed lambda calculus

bidirectional-typechecking elm lambda-calculus simply-typed-lambda-calculus type-checking

Last synced: 09 Apr 2025

https://github.com/genivia/husky

🐺 Husky is a lazy functional language similar to Haskell, but with a more conventional syntax

functional-language hindley-milner lambda-calculus lazy-evaluation type-inference

Last synced: 09 Apr 2025

https://github.com/ggandor/y-combinator-tutorial

An extremely short but hopefully enlightening practical explanation of the Y combinator

computer-science lambda-calculus recursion y-combinator

Last synced: 03 Jan 2026

https://github.com/yesco/jml

jml - a useful web/cloud minimal unikernel distributed operating system

eval functional functional-language html lambda-calculus language operating-system unikernel urbit web webserver

Last synced: 11 Apr 2025

https://github.com/uds-psl/coqtm

Formalising Turing Machines In Coq (bachelor's thesis)

bachelor-thesis coq-formalization lambda-calculus simulator turing-machine

Last synced: 23 Apr 2025

https://github.com/ncfavier/glam

Polymorphic guarded λ-calculus

guarded-recursion lambda-calculus

Last synced: 18 Jul 2025

https://github.com/glebec/lambda-talk-practical

Some JS techniques and tools which are at least associated with lambda calculus

functional-programming javascript lambda-calculus theory

Last synced: 31 Jul 2025

https://github.com/maeln/lambdahindleymilner

Java implementation of Hindley Milner type inference algorithm for lambda calculus.

hindley-milner imt-atlantique inference-algorithm lambda-calculus

Last synced: 06 Jul 2025

https://github.com/ljedrz/blc

Binary lambda calculus

binaryformat encoding lambda-calculus rust-library

Last synced: 08 Aug 2025

https://github.com/grame-cncm/elody

Elody: a music composition environment based on a visual functional language.

java lambda-calculus music-composition

Last synced: 25 Apr 2025

https://github.com/ashton314/lambda-x86

Lambda Calculus compiler targeting x86, written in Racket

bidirectional-typechecking compiler lambda-calculus racket type-checker type-inference x86

Last synced: 05 Jan 2026

https://github.com/wenyuzhao/lambda

Lambda calculus interpreter in OCaml

lambda-calculus ocaml

Last synced: 18 Oct 2025

https://github.com/sasagawa888/lambda

Lambda interpreter

lambda-calculus

Last synced: 15 Mar 2025

https://github.com/mroman42/jupyter-mikrokosmos

A Jupyter kernel for the Mikrokosmos lambda interpreter

jupyter-notebook lambda-calculus

Last synced: 21 Aug 2025

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

lambda calculus interpreter

lambda lambda-calculus scheme

Last synced: 04 Aug 2025

https://github.com/thesephist/lambda

The untyped lambda calculus, implemented in Ink

ink lambda-calculus y-combinator z-combinator

Last synced: 20 Jun 2025

https://github.com/rootmos/silly-church

A small example of a nanopass style compiler

church-encoding lambda-calculus nanopass scheme

Last synced: 25 Jul 2025

https://github.com/rvcas/lambda

The Lambda Calculus in Zig

lambda-calculus zig

Last synced: 04 Oct 2025