単位(Units)

単位を定義・追跡して次元解析のバグを減らします。

単位(Units)

units は今も言語の重要な方向性ですが、公開向けに最も安全なのは「構文はあるが enforcement は部分的」という説明です。

本日時点で確認済み

  • units と quantity の構文は存在しますが、end-to-end の enforcement はまだ部分的です。
  • units、effects、信頼度に敏感な値を扱う場合は、明示的な注釈が今でも最も安全です。
  • 理想的な文章やディレクトリ名よりも、tests と gate artifact を強い根拠として扱ってください。

現在の注意点

  • 言語仕様は、現在の公開 artifact が実際に強制する内容より先行している場合があります。
  • 実際の挙動は、リポジトリ上のファイルだけではなく、使用している souc バイナリそのものに依存します。