[勉強会資料]
Ruby の静的型付けについて{:target="_blank"}
[メモ]
Ruby3 から標準ライブラリとして同梱 型シグネチャファイルを作成する 静的型チェックを行う(ただし誤解析・速度の遅さ等の問題あり)
Ruby3 から標準ライブラリとして同梱 型情報ファイル
rbs 対象ファイル名 -o 出力先ファイル名
gem 静的型チェックを行う Ruby3 に標準同梱されていない rbs ファイルが必要
静的型チェック自体は標準ライブラリたる typeprof でも可能 しかし実行速度が遅い、チェックの精度が悪いことから steep を使用するのが主流
gem install steep
steep init
steep check