I'm not thrilled about the separate files with the type information but I completely understand why they did it, and if it were my choice I might make the same one.
I don't like the comparison with TypeScript `.d.ts` files however, because TS still lets you do types inline in the code. I haven't seen it mentioned anywhere that this won't be supported by Ruby 3.
Does anybody know if Ruby 3 will also support inline type information or will the header RBS files be required?
replies(3):