-
-
Notifications
You must be signed in to change notification settings - Fork 16
Deprecate fmap(walk, f, x, ys...) for execute(walk, x, ys...) #65
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
Conversation
d495640 to
fe36dea
Compare
|
Closing per discussion in #62 |
|
Well, reopening in case the little bit of work I did with the deprecation becomes something we want to use in the future, but this PR isn't ready for merge. |
|
I think we should go ahead and do this, but use Just getting rid of the confusing |
|
Sounds good! Happy to do a renaming. I'm musing about whether So maybe Edit: I guess your point probably is that we should just use |
|
How about But yes, my point was that the closest FP concept to what's going on is a post-order traversal, so we should just use that. |
|
@gaurav-arya let's decide a name and merge this, if you have some time |
gaurav-arya
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure -- have gone with execute
|
Thank you @gaurav-arya for all the hard work and thoughts here! |
Deprecates
fmap(walk, f, x, ys...)forrunwalk(walk, x, ys...), with no higher ambitions. Resolves #62Edit:
runwalknow renamed toexecute