/faust-lang

An experimental language for exploring contract-based programming

Primary LanguageJavaScriptMIT LicenseMIT

Faust

An experimental programming language for exploring contract-based design. This is also a toy project so I can learn how to implement a simple static type system and use LLVM for compiling a language to native code.