A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
-
Updated
May 16, 2021 - Rust
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
Normalization by evaluation for Martin-Löf Type Theory with dependent records
bidirectional type checking algorithms for higher-ranked polymorphism
Bidirectional type checker for the simply typed lambda calculus
Tina, a programming language with typed algebraic effects and handlers.
Lambda Calculus compiler targeting x86, written in Racket
Contextual Typing, formalised in Agda
Bidirectional type checking for predicative System F
A blossoming type system.
Junu Spaghetti, a language that types spaghetti code
A prototypal object oriented language that borrows heavily from functional programming concepts and languages
Various implementations of the lambda calculus and friends
Add a description, image, and links to the bidirectional-typechecking topic page so that developers can more easily learn about it.
To associate your repository with the bidirectional-typechecking topic, visit your repo's landing page and select "manage topics."