-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the difference between this library and ramda-adjunct? #148
Comments
Hi, thank you for you question. |
@tommmyy thank you for the speedy reply. Yes I did read this before posting a comment. I think a few things are still unclear:
Appreciate your help 🤝 |
I think that Ramda can save you a lot of lines of code so I use it. And when there something more general we try to include it here. Sadly lots of libs use either lodash or adjunct that develops a lot of their own code that is not necessary. See: https://github.com/lundegaard/redux-tools |
Besides that, it is also fun :) Some functions may be hard to understand and some may be totally unreadable. But the point is that you don't need to understand internals in a declarative way. We just said to ourselves that it will be fun to write JavaScript library without the "JavaScript" :) I think that maybe over 90% of functions comes from our production projects. We are aware of some performance impact of our point-free implementation, but it is not a big deal. If someone had concerns about the performance, then for loop will be always faster in javascript. |
I think it benefits the community to know that alternatives exist and which to pick when. It would be nice to create a short summary comparison in readme.med that highlights differences between ramda-extension and https://github.com/char0n/ramda-adjunct or maybe even join efforts?
The text was updated successfully, but these errors were encountered: