Those are good points.
In much of the code I see, map and filter are used with pure functions.
map
filter
So, despite what the language allows, the use of them implies pure functions in my experience.
Following this pattern means you don't have to worry about the scenario you describe.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Those are good points.
In much of the code I see,
map
andfilter
are used with pure functions.So, despite what the language allows, the use of them implies pure functions in my experience.
Following this pattern means you don't have to worry about the scenario you describe.