Advice? I prefer my first version for when I come back later.
Not sure whether you want opinions on what other people would find preferable, or what we think that you should use. In case of the latter, I think you've already answered the question yourself. If you find the procedural version easier to understand, then by all means stick with it — unless maybe you're anticipating that some potential future maintainer is going to have less difficulties with the functional variant.
Personally, I think the functional style sometimes allows to express things more compactly (and thus it's less/easier to parse for those familiar with the style), but there's no point in using map and grep just for the sake of using them...
In reply to Re: map and grep or clear code?
by Eliya
in thread map and grep or clear code?
by ghenry
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |