Skip to content
/ smolcheck Public

A simple type checker/inference engine based on Hindley Milner

Notifications You must be signed in to change notification settings

lctr/smolcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Smolcheck

A small and simple Hindley-Milner and Algorithm W based type inference engine for a statically typed extended lambda calculus.

My aim is to try and keep this somewhat generic -- at least enough for me to use or trampoline off of in other things. Though the primary motivation for this stemmed as a way to learn more about type theory, there is also hope of establishing some reusable code for use in current or future compiler-related projects.

About

A simple type checker/inference engine based on Hindley Milner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages