StepULCEfficient and single-steppable ULC evaluation algorithm
Stars: ✭ 15 (-44.44%)
Mutual labels: lambda-calculus
universe-of-syntaxA universe of scope- and type-safe syntaxes (syntices?). Includes generic implementation of type-preserving renaming/substitution with all the proofs you could possibly need.
Stars: ✭ 16 (-40.74%)
Mutual labels: lambda-calculus
LambdaCalculusPlaygroundAn Android app that provides a visual interface for creating and evaluating lambda calculus expressions
Stars: ✭ 16 (-40.74%)
Mutual labels: lambda-calculus
js-church-encodingChurch Encoding Implementation in JavaScript
Stars: ✭ 33 (+22.22%)
Mutual labels: lambda-calculus
lambda-notebookLambda Notebook: Formal Semantics in Jupyter
Stars: ✭ 16 (-40.74%)
Mutual labels: lambda-calculus
system-FFormalization of the polymorphic lambda calculus and its parametricity theorem
Stars: ✭ 20 (-25.93%)
Mutual labels: lambda-calculus
ElsaElsa is a lambda calculus evaluator
Stars: ✭ 135 (+400%)
Mutual labels: lambda-calculus
Krivine-MachineAbstract krivine machine implementing call-by-name semantics. In OCaml.
Stars: ✭ 34 (+25.93%)
Mutual labels: lambda-calculus
pomagmaAn inference engine for extensional untyped λ-calculus
Stars: ✭ 15 (-44.44%)
Mutual labels: lambda-calculus
vanilla-langAn implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types
Stars: ✭ 73 (+170.37%)
Mutual labels: lambda-calculus
lambda-zeroA minimalist pure lazy functional programming language
Stars: ✭ 65 (+140.74%)
Mutual labels: lambda-calculus
abellaAn interactive theorem prover based on lambda-tree syntax
Stars: ✭ 81 (+200%)
Mutual labels: lambda-calculus
lambdaMacro Lambda Calculus
Stars: ✭ 38 (+40.74%)
Mutual labels: lambda-calculus
BOHM1.1Bologna Optimal Higher-Order Machine, Version 1.1
Stars: ✭ 45 (+66.67%)
Mutual labels: lambda-calculus
lambdalambda calculus interpreter
Stars: ✭ 23 (-14.81%)
Mutual labels: lambda-calculus
CurryhowardAutomatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Stars: ✭ 229 (+748.15%)
Mutual labels: lambda-calculus
meta-cedilleMinimalistic dependent type theory with syntactic metaprogramming
Stars: ✭ 40 (+48.15%)
Mutual labels: lambda-calculus
lambda-fibonacciImplementation of the Fibonacci sequence in JS using pure Lambda Calculus
Stars: ✭ 18 (-33.33%)
Mutual labels: lambda-calculus
saltThe compilation target that functional programmers always wanted.
Stars: ✭ 62 (+129.63%)
Mutual labels: lambda-calculus
lambda-calculusAn introduction to the Lambda Calculus
Stars: ✭ 59 (+118.52%)
Mutual labels: lambda-calculus