Ruby 3.0の静的型定義をTypeScriptみたいにライブラリに書いてみた所感
CRANK

Ruby 3.0が先日のクリスマス(というか昨日)にリリースされたと言うことで、型をやっていきたいと思います。 当方TypeScript大好きっ子なのでRuby 3.0で取り込まれた最も注目すべき機能は静的型チェック関係なのですが、どうもその辺についていまいちまとまって書いてある物がなかった気がするので調べたことをメモします。 Rubyの静的解析 型宣言 rbsファイルを作る方法 実際に型宣言を書く(基本) 検査時の型アノテーションが貧弱でつらいぞ…… 所感 gemに型を含める 型宣言を書く(Rails関連) DefinitelyTyped相当?「gem_rbs」と「rbs_rails」 所感…

narazaka.hatenablog.jp
Related Topics: TypeScript Ruby
3 comments