Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: lambda-calculus
ASK1995/Haskell
Haskell Implementations during CS 581 at OSU.
Size: 24.4 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
junzew/LambdaCalculus
Racket code to demonstrate lambda calculus concepts
Language: Racket - Size: 137 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 9 - Forks: 0
zhiayang/lambda
lambda calculus interpreter
Language: C++ - Size: 186 KB - Last synced: 22 days ago - Pushed: about 3 years ago - Stars: 35 - Forks: 3
Soonad/Formality-Core
Specification of the Formality proof and programming language
Language: JavaScript - Size: 604 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 37 - Forks: 11
discus-lang/iron
Coq formalizations of functional languages.
Language: Coq - Size: 800 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 132 - Forks: 10
sunmingyang0115/faux-lc-interpreter
simple lambda calculus interpreter in racket
Language: Racket - Size: 12.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
sColin16/structured-lambda
A structurally-typed lambda calculus that serves as a basis for structurally-typed functional languages
Language: OCaml - Size: 237 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
konstantinosKokos/spindle
A neurosymbolic parser for Dutch.
Language: Python - Size: 105 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 1
OganyanRV/Lambda-calculus-interpreter
Language: Jupyter Notebook - Size: 27.2 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
orsinium-labs/python-lambda-calculus
Lambda Calculus things implemented on Python
Language: Python - Size: 41 KB - Last synced: 22 days ago - Pushed: over 4 years ago - Stars: 74 - Forks: 7
rm-dr/lamb
A lambda calculus engine written in python
Language: Python - Size: 400 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
sshwy/lamcalc
An implementation and tutorial for Lambda Calculus in Rust
Language: Rust - Size: 173 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 6 - Forks: 1
hradecek/Lambda-Calculus-and-Combinators
Exercises and solutions on *Lambda Calculus* and *Combinators* topic
Size: 10.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 2 - Forks: 1
swananddhawan/EOPL
My assignments and exercises solved in elective: EOPL (Essentials of Programming languages)
Language: Scheme - Size: 2.53 MB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
thamugadi/call-cc-krivine
A Krivine machine for the call-by-name reduction of lambda calculus (+ call/cc) expressions in Haskell.
Language: Haskell - Size: 65.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 13 - Forks: 1
yazaldefilimone/lambda-calculus-typescript
Tiny lambda calculus implementations using Typescript
Language: TypeScript - Size: 26.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
sgillespie/lambda-calculus
An introduction to the Lambda Calculus
Size: 146 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 89 - Forks: 15
StardustDL/lamcal
An online calculator for lambda calculus (λx. y).
Language: Vue - Size: 657 KB - Last synced: 25 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 2
andrew-johnson-4/LSTS
Large Scale Type Systems (programming language)
Language: Rust - Size: 1.16 MB - Last synced: about 11 hours ago - Pushed: 3 months ago - Stars: 99 - Forks: 3
TheLokin/Lambda-Calculus-Interpreter
OCaml implementation of a Lambda Calculus Interpreter
Language: OCaml - Size: 15.6 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 1
EvanZhouDev/twilight
Twilight is a modern lambda calculus runtime and REPL.
Language: JavaScript - Size: 37.9 MB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
georgejkaye/lamviz-js
A visualiser for lambda terms as rooted maps.
Language: JavaScript - Size: 14.2 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 13 - Forks: 0
clark800/lambda-zero
minimalist pure lazy functional programming language (pythonic haskell)
Language: C - Size: 1.77 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 68 - Forks: 4
niltok/magic-in-ten-mins
十分钟魔法练习
Language: HTML - Size: 31.5 MB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 719 - Forks: 34
sjsyrek/malc
Make a lambda calculus.
Language: Python - Size: 67.4 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 83 - Forks: 11
lorepozo/program-induction
A library for program induction and learning representations.
Language: Rust - Size: 800 KB - Last synced: about 9 hours ago - Pushed: 5 months ago - Stars: 29 - Forks: 7
AnushkaReddy-hub/StringsIntoLambdaCalculusExpressions
This is an implementation of an interpreter that translates input strings into lambda calculus expressions using parser combinators in Haskell.
Language: Haskell - Size: 3.19 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
Chymyst/curryhoward
Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Language: Scala - Size: 413 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 254 - Forks: 14
glebec/lambda-talk
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS
Language: JavaScript - Size: 448 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 482 - Forks: 40
andrew-johnson-4/perplexity
A notational semantic for documenting neural networks through diagrams
Language: HTML - Size: 210 KB - Last synced: 22 days ago - Pushed: 10 months ago - Stars: 13 - Forks: 0
f0rr0/church-encoding
⛪ Church encodings for JavaScript primitives
Language: JavaScript - Size: 1.82 MB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 0
oilymacaroniconstant/lambda-calculus-in-python
Basic implementation of lambda calculus in Python.
Language: Python - Size: 2.93 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
chorasimilarity/chemlambda-gui
Life like molecular computers with artificial chemistry.
Language: HTML - Size: 26.4 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 134 - Forks: 14
414owen/lambda-repl
JS / jison port of my lambda-calculus reducer
Language: JavaScript - Size: 43.9 KB - Last synced: 30 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
kspalaiologos/blc-mb
Binary Lambda Calculus evaluation engine written in Malbolge.
Language: C - Size: 4.11 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 17 - Forks: 2
dragosrotaru/PAL
Human-AI Pair Programming / Neurosymbolic Language / IDE / OS
Language: TypeScript - Size: 12.8 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 3 - Forks: 1
marvinborner/BLoCade
:mermaid: The BLoC-aid for efficient targeted compilation of lambda calculus
Language: C - Size: 33.2 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
radekmie/lambda 📦
Beta reduction graph visualization
Language: JavaScript - Size: 296 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0
lenguyenthanh/compilers
A place for me to learn/ experiment with interpreters/compilers
Language: Scala - Size: 1.41 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 11 - Forks: 1
thma/lambda-ski
Implementing a small functional language with a combinator based graph-reduction machine
Language: Haskell - Size: 822 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 28 - Forks: 1
davecode97/final_proyect_prolog
Project #1: Functional Programming with C#
Language: C# - Size: 103 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
WhatisRT/meta-cedille
Minimalistic dependent type theory with syntactic metaprogramming
Language: Agda - Size: 917 KB - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 54 - Forks: 0
marvinborner/birb
:bird: *cheep cheep shriek caw*
Language: Haskell - Size: 45.9 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 73 - Forks: 4
polux/lambda-diagrams
Animations of lambda term reduction sequences
Language: Haskell - Size: 10.7 KB - Last synced: 3 months ago - Pushed: almost 6 years ago - Stars: 83 - Forks: 5
ngzhian/ski
SKI combinators
Language: OCaml - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 48 - Forks: 1
rikosellic/ExplicitLAM
Coq formalization of lambda calculus theories with explicit names. (SETTA'23)
Language: Coq - Size: 85 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
afmika/lambda-calculus
Perform computation using purely abstract λ-functions
Language: JavaScript - Size: 2.93 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
discus-lang/salt
The compilation target that functional programmers always wanted.
Language: Haskell - Size: 1.07 MB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 63 - Forks: 3
Plantius/copl-assignment
A parser for the untyped lambda-calculus
Language: C++ - Size: 999 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
chrisnevers/type-inference
Implementation of Algorithm W
Language: OCaml - Size: 8.79 KB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
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.
Language: C++ - Size: 27.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Jim-Fan/lambda
Experimental interpreter for untyped lambda calculus
Language: C - Size: 45.9 KB - Last synced: 29 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
norskovsen/Y-Combinator-Impl
Different implementations of the Y-Combinator in modern programming languages
Language: Erlang - Size: 16.6 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1
damhiya/MetaLambda
Language: Haskell - Size: 108 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 0
wangjiezhe/tapl
Source code for TAPL
Language: OCaml - Size: 121 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 5 - Forks: 2
MMZK1526/lambda_calculus_front_end
Language: Dart - Size: 10.8 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
noti0na1/LambdaCalculus-java
Lambda calculus implemented in Java
Language: Java - Size: 21.5 KB - Last synced: 5 months ago - Pushed: over 7 years ago - Stars: 19 - Forks: 3
marvinborner/BLoC
:sparkles: File format and optimizer for programs encoded in binary lambda calculus
Language: C - Size: 80.1 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0
flandrade/lambda-calculus-haskell
The λ-calculus in Haskell
Language: Haskell - Size: 15.6 KB - Last synced: 2 months ago - Pushed: 12 months ago - Stars: 4 - Forks: 0
melody-notpond/lambda
Lambda applicator implemented in Python
Language: Python - Size: 6.84 KB - Last synced: 5 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
miguelpagano/formalmetatheory-stoughton Fork of ernius/formalmetatheory-stoughton
We prove the equivalence between three induction principles for the untyped lambda calculus.
Language: Agda - Size: 2.97 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
danieledapo/lc
Lambda Calculus. All you need is a lambda.
Language: Haskell - Size: 47.9 KB - Last synced: 5 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
Lyce24/OCaml-lite-Interpreter-Design
The OCaml-lite interpreter is a streamlined tool for parsing and executing OCaml-lite programs, offering insights into programming language interpretation with a focus on simplicity and educational value.
Language: OCaml - Size: 22.5 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
cristian-5/lemma
λ-Calculus Interpreter for Students
Language: TypeScript - Size: 77.1 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
Jemtaly/ProjectLambda
A calculator / programming language based on lambda calculus. 基于 Lambda 演算的简易编程语言。
Language: C++ - Size: 274 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0
rsm-lisper/lambda-calculus-interpreter
Lambda Calculus Interpreters implemented in couple different languages. Just for fun.
Language: PHP - Size: 7.81 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
konstantinosKokos/aethel
Python module for (i) the representation of typelogical grammar derivations and (ii) their extraction from Lassy and Alpino-style dependency graphs.
Language: Python - Size: 32.8 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 5 - Forks: 3
lunarcast/lunarflow 📦
Lambda calculus go brrrr
Language: PureScript - Size: 1.64 MB - Last synced: 3 months ago - Pushed: 11 months ago - Stars: 28 - Forks: 0
rvcas/lambda
The Lambda Calculus in Zig
Language: Zig - Size: 6.84 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 8 - Forks: 0
rdrigrs/AW_LIP1
Academic Work carried out as a requirement of the Programming Languages 1 discipline, at Universidade Federal do Ceará
Language: Kotlin - Size: 4.33 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
notunrandom/eigen.studio
Eigenstudio aims to explore new avenues in software development
Language: Python - Size: 50.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
chibicode/Y-Combinator-for-Non-programmers
🍱 Y Combinator for Non-programmers: A Wild Introduction to Computer Science
Language: TypeScript - Size: 14.9 MB - Last synced: 7 months ago - Pushed: 10 months ago - Stars: 154 - Forks: 9
gmfc/lambda-calculus-js
Language: JavaScript - Size: 7.81 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
mgechev/typed-calc
Interpreter for simply typed lambda calculus implemented in JavaScript λ
Language: JavaScript - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 34 - Forks: 3
tominated/system_f_omega
My Attempt at System Fω with Row-Polymorphism
Language: OCaml - Size: 27.3 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 30 - Forks: 0
groupoid/alonzo
🧊 Типізоване -גчислення
Language: OCaml - Size: 40 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 15 - Forks: 1
treyzania/mglisp
Milligram Lisp - A lightweight, safe, embeddable lisp engine.
Language: Rust - Size: 42 KB - Last synced: 7 months ago - Pushed: about 6 years ago - Stars: 4 - Forks: 1
sgatev/lhat
An interpreter for lambda calculus.
Language: C++ - Size: 170 KB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1
rgrannell1/visp
Toy vau-calculus language with non-sexpr syntax
Language: JavaScript - Size: 250 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
zlee-personal/lambda-calculus
A lambda calculus language written in racket
Language: CSS - Size: 319 KB - Last synced: 7 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
Glebanister/labmda-calculator
theory of lambda calculus based calculator
Language: Haskell - Size: 22.5 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
appositum/rola
Language: Haskell - Size: 126 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 0
abdllahdev/lambda-calculus-for-all
[WIP] A series of tutorials for lambda calculus
Language: OCaml - Size: 3.22 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
takahiro-kubota/cpp_dentaku
just practice :)
Language: C++ - Size: 17.6 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Vasyl-Bodnar/lambdish
Lambda Calculus Interpreter with Definitions
Language: OCaml - Size: 4.15 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
dariotrinchero/lambda-calc
A simple Python string-substitution-based interpreter for expanding (evaluating) lambda calculus. Contains pure lambda implementations of functions like Fibonacci, factorial and the Ackerman function.
Language: Python - Size: 10.7 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
thma/thma.github.io
Lambda is not a four letter word. My blog on all things haskell and FP.
Language: HTML - Size: 7.59 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 4 - Forks: 2
danaugrs/lambda-vis
λ-Calculi Expression Visualizer
Language: TypeScript - Size: 352 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
marvinborner/jottary
Esoteric unary combinatory logic (variant of Jot)
Language: Haskell - Size: 13.7 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
francisrstokes/Lambda-Calculus
🐑Lambda calculus parser and evaluator in haskell
Language: Haskell - Size: 1.95 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
ZakariaDjebbes/mini-ml
Lambda calculus typer and evaluator
Language: F# - Size: 1.96 MB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
Drapegnik/rsschool-fp
:zap: Functional Programming Course
Language: Haskell - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
ltext/ltext
λtext - higher-order file applicator
Language: Haskell - Size: 6.62 MB - Last synced: 27 days ago - Pushed: 5 months ago - Stars: 36 - Forks: 5
ShrohanMohapatra/PackMFCS
A set of python programs that can be used by early learners of the Mathematical Foundations of Computer Sciences (courtesy: Introduction to the Theory of Computation by Michael Sipser)
Language: Python - Size: 60.5 KB - Last synced: 8 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
ShrohanMohapatra/ExplorePLT
A repository that describes my explorations on formal verification using Dafny, techniques from programming language theory such as CYK parsing, Earley parsing, type-theoretic things like lambda calculus etc.
Language: Python - Size: 7.84 MB - Last synced: 8 months ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0
bor0/gidti
Book: Introduction to Dependent Types with Idris
Size: 10.9 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 73 - Forks: 4
L-TChen/Type-Theory
Lecture note on Lambda Calculus and Types for FLOLAC
Language: TeX - Size: 1.48 MB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 26 - Forks: 3
Deducteam/nubo
Nubo is a repository of interoperable formal proofs written in Dedukti.
Language: Makefile - Size: 124 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
mneri/lambda
Lambda Calculus Standard Functions in Java
Language: Java - Size: 106 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
naderghanbari/cl-scala
Simple Combinatory Logic and Lambda Calculus in Scala
Language: Scala - Size: 304 KB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0