5 ms·
parentheses, at least in my exp, just fade away after a while.. there's core.typed which is static typing for clojure [0] [0] https://github.com/clojure/core.t
by yawnt 12y ago
parentheses, at least in my exp, just fade away after a while.. there's core.typed which is static typing for clojure [0]
[0] https://github.com/clojure/core.typed https://github.com/clojure/core.typed
- namelezz 12y agoThank you for the link. I will look into the core.typed.
- threeseed 12y agoAlso Prismatic's schema. It achieves some of the same goals for why you would want strong typing: https://github.com/Prismatic/schema https://github.com/Prismatic/schema
- escherize 12y ago+1 for Prismatic Schema. It's not only an awesome way to validate your maps, but it is an extremely good way to write documentation.
- minikomi 12y agoIt's also very worth looking at Typed Racket and Racket's contracts system! [1] http://docs.racket-lang.org/ts-guide/ [2] http://docs.racket-lang.org/guide/contracts.html?q=contracts