Schedule

Soutaro Matsumoto
Soutaro Matsumoto
  • @soutaro

Soutaro is one of the Ruby core committers, leading the development of RBS, and developing Steep, a static type checker built on the top of RBS.

Embedding it into Ruby code

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.