3 ms·
I think the point here is that it's better to not need a library in the first place than to have tons of choices. As an extreme example, consider NPM's left-pa
by jdminhbg 5y ago
I think the point here is that it's better to not need a library in the first place than to have tons of choices.
As an extreme example, consider NPM's left-pad that caused such a huge mess when it was pulled by its author. It's not good that JS has a left-pad package, because it just shows a gaping hole in what should be JS's standard library.
Slightly more abstractly, Clojure's data-oriented paradigm makes a lot of libraries from other languages redundant, because you can simply map and reduce and assoc Clojure maps instead of writing boilerplate.