4 ms·
currying is properly implemented in ramda, unlike lodash or underscore.
by arcosdev 11y ago
currying is properly implemented in ramda, unlike lodash or underscore.
- chamakits 11y agoCurrying is great and all, but that in itself isn't a end all be all feature from which you could say that it is enough to eclipse lodash/underscore. Is there anything else about it to that makes it really "eclipse" them or is it more like "ramda is also nice, especially because it has Currying"?
- arcosdev 11y agoI would say creating a library that enables a "truer form" of functional programming is probably a pretty good enough feature on its own.
- ufo 11y agoMy experience with currying in Javascript is that passing the wrong number of arguments to a function leads to errors that are tricky to debug and ugly stack traces. In ML-family functional languages this isn't as much of a problem because of the static type checking.
- deleted 11y ago[deleted]