600 B
600 B
Changelog
All notable changes to this package will be documented in this file.
[0.6.0] - 2026-03-10
Added
- Exhaustiveness checking handles all 7 Pattern variants (Tuple, IntLiteral, BoolLiteral added)
- 5 match type checker tests: exhaustive enum, non-exhaustive E0111, wildcard exhaustive, match return type, expression-level match
- 6 integration tests for signal type inference (Int, String, Bool, Float, multi-signal)
Test Coverage
- 50 tests (was 39 in v0.5.0)
[0.5.0] - 2026-03-09
- Initial release with Hindley-Milner type inference and enum exhaustiveness checking