GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

lambda-calculus

Star

Here are 788 public repositories matching this topic...

Language: All
Filter by language
All 788 Haskell 154 Rust 65 JavaScript 63 Python 61 OCaml 43 C++ 33 C 31 TypeScript 27 Rocq Prover 26 Scala 25
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
Kind

HigherOrderCO / Kind

Star 3.8k

A modern proof language

dependent-types functional-programming lambda-calculus type-theory theorem-prover formality moonad proof-language proof-languages
  • Updated Jan 22, 2025
  • Haskell

sdiehl / write-you-a-haskell

Star 3.5k

Building a modern functional compiler from first principles.

rust haskell compiler llvm lambda-calculus type-inference
  • Updated Oct 28, 2026
  • Rust

JasonShin / fp-core.rs

Star 1.4k

A library for functional programming in Rust

rust functional-programming lambda-calculus monad functor category-theory monoid hkt applicative homomorphism comonad morphism
  • Updated Mar 12, 2026
  • Rust

niltok / magic-in-ten-mins

Star 816

十分钟魔法练习

java tutorial functional-programming lambda-calculus monad hkt adt formal-verification formal-proofs
  • Updated Sep 2, 2023
  • HTML

HOL-Theorem-Prover / HOL

Star 771

Canonical sources for HOL4 theorem-proving system. Branch develop is where “mainline development” occurs; when develop passes our regression tests, master is merged forward to catch up.

lambda-calculus theorem-proving higher-order-logic
  • Updated Nov 12, 2026
  • Standard ML

woodrush / lambda-8cc

Star 690

x86 C compiler written in untyped lambda calculus

c compiler lambda-calculus c-compiler ski-combinator-calculus
  • Updated Oct 7, 2022
  • Common Lisp

glebec / lambda-talk

Star 531

A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS

javascript functional-programming lambda-calculus composition mathematics combinatory-logic currying theory-of-computation combinators church-encodings
  • Updated Feb 3, 2024
  • JavaScript

slovnicki / pLam

Sponsor
Star 468

An interpreter for learning and exploring pure λ-calculus

language programming-language lambda interpreter functional-programming lambda-calculus church church-encoding logic-programming numeral-systems computability-theory computability
  • Updated Apr 11, 2021
  • Haskell

cedille / cedille

Star 398

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

programming-language dependent-types lambda-calculus dependent-intersections
  • Updated Oct 23, 2023
  • Agda

lambda-calculus-LLM / lambda-RLM

Star 308

Method for Long Context RLMs using verifiable Lambda Calculus

functional-programming lambda-calculus reasoning llm long-context llm-inference document-qa recursive-language-model recursive-language-models
  • Updated Apr 24, 2026
  • Python
cognate

cognate-lang / cognate

Star 266

A human readable quasi-concatenative programming language

c language programming-language interpreter compiler functional-programming natural-language lambda-calculus forth combinatorics closures prefix-notation stack-language forth-like stack-based-language based-stack-based-language proglangs-discord
  • Updated Aug 3, 2026
  • C

Chymyst / curryhoward

Star 263

Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism

scala functional-programming lambda-calculus scala-macros code-generation automated-theorem-provers theorem-prover intuitionistic-logic curry-howard-isomorphism lambda-terms
  • Updated May 25, 2025
  • Scala

woodrush / lambdalisp

Star 255

A Lisp interpreter written in untyped lambda calculus

lisp interpreter repl lambda-calculus lisp-interpreter
  • Updated Mar 10, 2023
  • Common Lisp

lazear / types-and-programming-languages

Sponsor
Star 219

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

types lambda-calculus type-theory programming-languages tapl types-and-programming-languages
  • Updated Jul 26, 2020
  • Rust

ucsd-progsys / elsa

Star 194

Elsa is a lambda calculus evaluator

haskell lambda-calculus reduction haskell-learning
  • Updated Oct 5, 2025
  • Haskell

lambda-study-group / awesome-functional-studies

Star 184

A curated list of functional programming resources to study the fp paradigm

lambda-calculus programming-languages hacktoberfest
  • Updated Jul 27, 2024

polux / lambda-diagrams

Star 171

Animations of lambda term reduction sequences

lambda-calculus
  • Updated May 30, 2018
  • Haskell
Y-Combinator-for-Non-programmers

chibicode / Y-Combinator-for-Non-programmers

Star 162

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

react typescript functional-programming reactjs lambda-calculus y-combinator
  • Updated Aug 3, 2023
  • TypeScript

discus-lang / iron

Star 147

Coq formalizations of functional languages.

lambda-calculus coq proof theory coq-formalizations
  • Updated Jul 2, 2020
  • Coq
bruijn

marvinborner / bruijn

Star 146

🧮 Programming with pure lambda calculus

programming-language lambda-calculus combinatory-logic church-encoding balanced-ternary abstract-machine de-bruijn call-by-need
  • Updated Jul 16, 2026
  • Haskell

Add this topic to your repo

To associate your repository with the lambda-calculus topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.