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. He works at Timee as a software engineer dedicated to the contribution to Ruby.

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.