Yes. It's not the type system that's broken, it's the design. Fix the design, and the type system works for you, not against you.
Yes. It's not the type system that's broken, it's the design. Fix the design, and the type system works for you, not against you.