Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
-
Updated
Jan 11, 2021 - Haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
A framework for program analysis with a focus on modeling programmer assumptions, context- and path-sensitive analyses, and type checking.
Two interpreters for the lambda calculus: one simple and one with typing of ints, bools, and pairs.
Haskell Happy & Alex: Typed Polish Notation (Łukasiewicz) Calculator
Haskell Type Language parsing, token generation, type checker, expression evaluator, lambda expression evaluator with parse tree and ast generation and error raising with function support and argument support and preorder evaluator
Programming work for my Senior Initiative project
ChaiSQL - a prototype optional type checker for raw SQL ☕️ 🫖 @ TU/e Database Research Group
Add a description, image, and links to the type-checking topic page so that developers can more easily learn about it.
To associate your repository with the type-checking topic, visit your repo's landing page and select "manage topics."