
Gradual vs Static Typing with José Valim
Software Unscripted
00:00
Changing the Spec to Accommodate Types
They discuss the concept of changing the spec to accommodate types instead of the other way around. They explain how this approach can be used to enforce restrictions on return types and avoid returning unexpected data. They use the example of a library changing its type requirement and how it affects other libraries relying on it.
Transcript
Play full episode