Hacker News new | ask | show | jobs
by t0suj4 1552 days ago
Pushing for an extreme can be counterproductive. For example completely avoiding lambda may bring the equivalent of constant abuse.

Compare

  list.map(v => v+2)
To

  list.map(add2)
In addition to other problems with functions, you now have a potential for combinatorial explosion doing it this way.
1 comments

Completely agreed. Though, I suspect cases like that are less common. Small adjustments by constants aren't something I do often, at least. (That is, this is a bit of a straw man.)