that, by itself, is a really interesting ergonomic result to me: rust is extremely restrictive, but when it won't compile, I feel like I understand why ruby is incredibly forgiving, so I'm sure my codebase contains bugs, but everything sorbet is telling me about is noise
-
-
yes but it is extremely common to implicitly require a method e.g. Enumerable requiring `each` in all its methods
-
Yup, and I'd want a type system to let me express that and give me a compiler error explaining the problem if I try to include it in a class that doesn't define `each` (Sorbet actually does support this case IIRC)
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.