One of the fundamental design principles of RBS is its separation from Ruby code. It's a different language. The type definitions are written in separate files. In this talk, we will review the design, discuss the pros and cons, and share the lessons learned.
Yeah..., I mean, I'm working for embedding RBS type declarations into Ruby code.