3 ms·
So why didn't Clojure have this from the beginning? Wasn't that on purpose?
by jafaku 13y ago
So why didn't Clojure have this from the beginning? Wasn't that on purpose?
- straight_talk_2 13y agoSo why didn't humankind go to the stars from the very beginning? Wasn't that it's purpose?
- gw 13y agoClojure is a small core of a language that can be flexibly extended with libraries in ways that other languages would require built-in support for. See core.async for another example of this.
- jafaku 13y agoOh I see, I didn't know that. Thanks.
- ambrosebs 13y agoMost of the research that Typed Clojure is based on didn't even exist when Clojure was created. Rich just made the best language he could, and waited for type theory to catch up, as it were! See this goldmine of papers for Typed Racket http://www.ccs.neu.edu/home/samth/ http://www.ccs.neu.edu/home/samth/