Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
-
Updated
Nov 6, 2021 - Scala
Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Contains realisations of common-used math functions and classical algorithms, written in Scala's pure-functional style.
Type-level lambda calculus in Scala 3
A place for me to learn/ experiment with interpreters/compilers
Checking Dependent Types with Normalization by Evaluation
An implementation of church encoding with Scala.
fava: Functional Programming Language on Scala
Lambda Calculus Calculator and Combinators Calculus Calculator with Portable Scala Cats and other TypeLeves libraries
A type inference system based on simply typed lambda-calculus with let-polymorphism and imperative traits.
Lambda calculus parser and evaluator implementation based on "Types and programming languages" by Benjamin Pierce in Scala
Lambda Calculus Parser and Interpreter
Simple Combinatory Logic and Lambda Calculus in Scala
Formal foundations for GADTs in Scala
Proof of concept interpreter for the untyped lambda calculus, implemented within the Scala type system.
Development and implement of untyped lambda calculus in scala language for theory of programming language course in Formal Methods master's degree
Interpreter for the untyped lambda calculus
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."