←back to thread

511 points mootrichard | 1 comments | | HN request time: 0.216s | source
Show context
welearnednothng ◴[] No.23990654[source]
It's worth noting that while the article is coming from Square, this is an official Ruby project and is "Ruby 3’s new language for type signatures".

https://github.com/ruby/rbs

replies(2): >>23990992 #>>23991041 #
1. baweaver ◴[] No.23990992[source]
This. RBS is the underlying language for defining type checkers. Sorbet and Steep both utilize it, and this allows future type checkers to evolve from a known-base instead of having to reinvent everything.