4 ms·
how about using something like clojure.spec where you need it most to help make that long term payment?
by moocowtruck 6y ago
how about using something like clojure.spec where you need it most to help make that long term payment?
- madmax96 6y agoIt's an interesting take. e.g. provide specs/types across module boundaries only. Gradual typing is certainly becoming popular. Meanwhile, statically typed languages are adopting type inference. Some people only write the types for the exports in their modules. The two worlds are coming closer. More statically typed languages are adding dynamic type information (like Go). More dynamically typed languages are supporting static type markup (like Python).