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
fava: Functional Programming Language on Scala
Contains realisations of common-used math functions and classical algorithms, written in Scala's pure-functional style.
Checking Dependent Types with Normalization by Evaluation
Lambda calculus parser and evaluator implementation based on "Types and programming languages" by Benjamin Pierce in Scala
A place for me to learn/ experiment with interpreters/compilers
A type inference system based on simply typed lambda-calculus with let-polymorphism and imperative traits.
Lambda Calculus Calculator and Combinators Calculus Calculator with Portable Scala Cats and other TypeLeves libraries
Formal foundations for GADTs in Scala
Lambda Calculus Parser and Interpreter
Port of Scott Encoding Kata to 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
Type-level lambda calculus in Scala 3
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."