parse-dont-validate とは?
「解析する、検証しない」原則に基づいたコードレビューと設計支援。検証パターン (チェックして結果を破棄) を解析パターン (チェック結果を型として保持) に変換し、型システムを通じて不変条件を強制する設計を促進します。コードレビュー、新規実装、またはリファクタリング中に検証機能を改善するときに使用します。対象言語: Rust、Haskell、TypeScript、Scala、Java、Go、Python。 「検証の改善」、「型による保証」、「ショットガン解析の修正」、「型による無効な状態の防止」、または「Maybe の使用量の削減」などのタイプ セーフティ リクエストによってトリガーされます。 ソース: j5ik2o/okite-ai。