Type System
Bidirectional type checking with effects, units, ownership/multiplicity, and epistemic-aware typing.
Type System
type system の説明が最も強いのは、effects、confidence refusal、そして今も示せる保守的な units surface と交差する部分です。
本日時点で確認済み
- 信頼度境界つき compile-fail fixture は、検証済み契約の一部です。
- 明示的な
with ...effect は現在も言語契約の実体です。 - units と quantity の構文は存在しますが、end-to-end の enforcement はまだ部分的です。
現在の注意点
- LLVM、GPU、LSP などの backend は、ソース配置ではなく artifact ごとに確認する必要があります。
- 言語仕様は、現在の公開 artifact が実際に強制する内容より先行している場合があります。