Repository navigation
v0.0.14
- significant codegen optimizations
- added list member based type inference, such that
val some_collection = [1, 2, 3]is inferred aslist(i32)for example. - made macros importable symbols with public and private accessibility levels
- full visibility checking for macros
- fix nested macro call bug
- added full type checking to macros both in macro arguments and at usage sites inside macros
- nested unions bug fix
- fixes to static array literal instantiation logic in
test { ... }blocks - several significant additions to the following standard library modules:
- std.math
- std.term
- std.memory
- std.parallelism
- made enforce function generic in errors stdlib module
- improved generics support in heavily nested contexts
- added more tests
- deprecated the
modkeyword in favour of the%operator
Full Changelog: v0.0.13...v0.0.14