|
|
|
|
|
by tombert
2654 days ago
|
|
95% of the time, a fold or map are fine. Typically the reason that I use recursion explicitly is when I want to early-exit a loop. In imperative languages, that's trivial, just do a break or something, but in functional, that sort of goes against the point of a map or fold. Also, it's useful for any other particular reason you might need recursion (e.g. directory traversal) EDIT:
In regards to assigning it to a variable, I don't believe that will work, since the naming comes after the fact. I could be wrong on that. |
|