3 ms·
I am curious if anybody has experience using Haskell and clojure/core.typed and could comment on the two. In the article the author states "You're writing fewer
by j_m_b 11y ago
I am curious if anybody has experience using Haskell and clojure/core.typed and could comment on the two. In the article the author states "You're writing fewer bugs, you're reusing more code, new developers are causing less damage, and you have more room to deal with technical debt before it bites you.", I wonder if the same could be said of projects with core.typed.
- akurilin 11y agoSome discussions on the subject: http://adambard.com/blog/core-typed-vs-haskell/ http://adambard.com/blog/core-typed-vs-haskell/ http://www.reddit.com/r/Clojure/comments/2hql2h/why_is_coretyped_supposedly_inferior_to_static/ http://www.reddit.com/r/Clojure/comments/2hql2h/why_is_coret...
- platz 11y agoI would imagine adding some types with core.typed would provide benefits, but there is such a vast difference between incrementally adding types with core.typed and haskell, I fear there may be more differences than similarities here?
- jonnybgood 11y agoHere is how contracts in Clojure would be implemented with the Schema lib: http://www.ustream.tv/recorded/61488888 http://www.ustream.tv/recorded/61488888
- physguy1123 11y agoI haven't used Haskell in a production environment, but I ended up removing core.typed from my Clojure core since it often fell apart/became prohibitively verbose when dealing with nontrivial functions and higher kinded types. It could be really good if it's inference engine was improved, I can see a LOT of potential. But it just isn't there yet.