- Created a new VSCode Extension subproject
- Created a new Bolt CLI subproject
- Created a new Bolt Language Server subproject
- Created a new Bolt Compiler subproject
- Moved most existing code to the new Compiler subproject
- Added a small language server
- Laid the foundations for a Hindley-Milner type checker
- Fixed some bugs and type errors in the compiler
- Removed the unused testing infrastructure
- Added an example parser test that should be run with Ava
- Fix some issues in the parser and the AST spec
- Fix invalid union types emitted by treegen
- Fix and extend the Evaluator a bit
- Swich API of type checker and make it store checking errors
on the Syntax object itself
- Extended and fixed some issues in the parser
- Complete rewrite of TypeChecker as a SymbolResolver
- Created basic structure for a new class TypeChecker
- Introduces verification passes
- Updated frontend and all bits depending on it