目次 型制約がある環境のありがたさ データ生成の流れを作りやすくなる チェックが通れば安全が確保しやすくなる 自分でコードを設計して制御できるのがいい! 型制約がある環境のありがたさ 型制約があると、データの記述が書きやすくなります。まず、このデータ記述の基礎にある考えの型システムから説明していきます。 型システムの型検査は、コードの型を見て使われている型が正しいのかをチェックしてくれます。整数しか入らない部分に整数が入れられていないか、文字列しか入らないところに文字列しか入れられていないかを見ていきます。 下記は使う方を誤ったRubyで書かれたコードとTypeScriptのコードになります。…