Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
-
Updated
Jan 11, 2021 - Haskell
{{ message }}
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
A library for functional programming in Rust
As per the GNU make specification if possible.
十分钟魔法练习
An interpreter for learning and exploring pure λ-calculus
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS
It would be a nice convenience to allow the syntax
import M as _.
This would have the effect of checking module M but not adding any of its names to the context of the importing file. The use case for this is if you want to have a single Cedille source file that includes a bunch of other files, without having to worry about namespace clashes. This would be handy for testing. One can achie
Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Elsa is a lambda calculus evaluator
A curated list of functional programming resources to study the fp paradigm
Coq formalizations of functional languages.
Life like molecular computers with artificial chemistry.
Exercises from Benjamin Pierce's "Types and Programming Languages" textbook + extras!
A human readable quasi-concatenative programming language
An interactive theorem prover based on lambda-tree syntax
Make a lambda calculus.
An implementation of the Formality language in JavaScript
An implementation of a predicative polymorphic language with bidirectional type inference and algebraic data types
Book: Gentle Introduction to Dependent Types with Idris
Fun with λ calculus!
A minimalist pure lazy functional programming language
The compilation target that functional programmers always wanted.
A simple, zero-dependency implementation of the untyped lambda calculus in Safe Rust
(λ) Educational lambda calculus interpreter
Add a description, image, and links to the lambda-calculus topic page so that developers can more easily learn about it.
To associate your repository with the lambda-calculus topic, visit your repo's landing page and select "manage topics."
Describe the bug
When installing the Kind toolchain the
kind-scmcommand is installed. When I read [THEOREMS.md][theorems] the command is namedkind.To Reproduce
Steps to reproduce the behavior:
THEOREMS.md][theorems]Expected behavior
I would expect