lambda-calculusAn introduction to the Lambda Calculus
Stars: ✭ 59 (+31.11%)
gidtiBook: Gentle Introduction to Dependent Types with Idris
Stars: ✭ 70 (+55.56%)
saltThe compilation target that functional programmers always wanted.
Stars: ✭ 62 (+37.78%)
kotlin-coroutines-jdbcA library for interacting with blocking JDBC drivers using Kotlin Coroutines.
Stars: ✭ 40 (-11.11%)
Aws Lambda WorkshopSome incremental examples suitable to host an AWS Lambda Functions workshop
Stars: ✭ 18 (-60%)
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 (-64.44%)
ftorftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
Stars: ✭ 44 (-2.22%)
Write You A HaskellBuilding a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (+6708.89%)
lambda-fibonacciImplementation of the Fibonacci sequence in JS using pure Lambda Calculus
Stars: ✭ 18 (-60%)
ZionA statically-typed strictly-evaluated garbage-collected readable programming language.
Stars: ✭ 33 (-26.67%)
LambdaCalculusPlaygroundAn Android app that provides a visual interface for creating and evaluating lambda calculus expressions
Stars: ✭ 16 (-64.44%)
system-FFormalization of the polymorphic lambda calculus and its parametricity theorem
Stars: ✭ 20 (-55.56%)
HolCanonical 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.
Stars: ✭ 414 (+820%)
lambda-notebookLambda Notebook: Formal Semantics in Jupyter
Stars: ✭ 16 (-64.44%)
ElsaElsa is a lambda calculus evaluator
Stars: ✭ 135 (+200%)
Lambda🔮 Estudos obscuros de programação funcional
Stars: ✭ 297 (+560%)
asteroidAsteroid is a modern, multi-paradigm programming language that supports first-class patterns.
Stars: ✭ 29 (-35.56%)
Mikrokosmos(λ) Educational lambda calculus interpreter
Stars: ✭ 50 (+11.11%)
CpplinksBeing a part of a few C++ communities, I happen to run across some interesting links -- this is an attempt to categorize them. Thanks to Saurabh Malpani from "C++ Enthusiasts" for the suggestion.
Stars: ✭ 2,935 (+6422.22%)
lunarflowLambda calculus go brrrr
Stars: ✭ 27 (-40%)
BoltBolt is a language with in-built data-race freedom!
Stars: ✭ 215 (+377.78%)
Ltextλtext - higher-order file applicator
Stars: ✭ 37 (-17.78%)
Krivine-MachineAbstract krivine machine implementing call-by-name semantics. In OCaml.
Stars: ✭ 34 (-24.44%)
lambdalambda calculus interpreter
Stars: ✭ 23 (-48.89%)
Dblib LinearFormalisation of the linear lambda calculus in Coq
Stars: ✭ 10 (-77.78%)
vanilla-langAn implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types
Stars: ✭ 73 (+62.22%)
CurryhowardAutomatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Stars: ✭ 229 (+408.89%)
lambdaMacro Lambda Calculus
Stars: ✭ 38 (-15.56%)
Fp Core.rsA library for functional programming in Rust
Stars: ✭ 772 (+1615.56%)
meta-cedilleMinimalistic dependent type theory with syntactic metaprogramming
Stars: ✭ 40 (-11.11%)
Church⛪️ Church Encoding in JS
Stars: ✭ 107 (+137.78%)
pomagmaAn inference engine for extensional untyped λ-calculus
Stars: ✭ 15 (-66.67%)
PlamAn interpreter for learning and exploring pure λ-calculus
Stars: ✭ 385 (+755.56%)
abellaAn interactive theorem prover based on lambda-tree syntax
Stars: ✭ 81 (+80%)
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (-26.67%)
lambda-zeroA minimalist pure lazy functional programming language
Stars: ✭ 65 (+44.44%)
Lambda TalkA Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS
Stars: ✭ 315 (+600%)
LambdaFun with λ calculus!
Stars: ✭ 65 (+44.44%)
Differentia.jsNo longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.
Stars: ✭ 13 (-71.11%)
CedilleCedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
Stars: ✭ 289 (+542.22%)
redux-saga-callbackredux-saga helper functions to await dispatched actions
Stars: ✭ 19 (-57.78%)
KindA modern proof language
Stars: ✭ 2,075 (+4511.11%)
NeverNever: statically typed, embeddable functional programming language.
Stars: ✭ 248 (+451.11%)
lplzooFine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck
Stars: ✭ 32 (-28.89%)
Cs6120advanced compilers
Stars: ✭ 232 (+415.56%)
Lambda calculusA simple, zero-dependency implementation of the untyped lambda calculus in Safe Rust
Stars: ✭ 46 (+2.22%)
ATS-blockchain⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-60%)
StepULCEfficient and single-steppable ULC evaluation algorithm
Stars: ✭ 15 (-66.67%)
go-recipes🦩 Tools for Go projects
Stars: ✭ 2,490 (+5433.33%)
IronCoq formalizations of functional languages.
Stars: ✭ 114 (+153.33%)
Ptsimplementation of Pure Type Systems (PTS) in Rust.
Stars: ✭ 41 (-8.89%)
Type-TheoryLecture note on Lambda Calculus and Types for FLOLAC
Stars: ✭ 26 (-42.22%)