-
Notifications
You must be signed in to change notification settings - Fork 109
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
Dependency on maggritr and purr #20
Comments
I never really use magrittr and purrr (and very seldom dplyr - I was apparently lazy here) when developing packages. I accepted that you wanted to use pipe and purrr, but if you want to remove them from your code I'll be very supportive. I think the notion of "too many dependencies" is a bit strange though - if a package is used for a valid reason I have no problem including it. If you are more comfortable programming with purrr, I think that's a valid reason... |
I answer here for both #17 and #20.
Please don't hesitate to share your mind, I would be very interested in it. |
I currently maintain ~15 packages and seldom have problems with changing API's (just to share my personal experience). I have no problem removing |
done/closing |
For comfort reasons only I have heavily used these two packages.
I can easily remove them, it will make the code less readable and longer.
However, we have too many dependencies right now, and the package is still small. Some of them will probably break in the future (Harvey packages have beautiful API but a tendency to evolve in the long term) and so on... (it also explains why I want to remove the other dependencies).
So, what do you think about cleaning the package?
It may happen after the change the API you have planned.
The text was updated successfully, but these errors were encountered: