Functional Programming, you've heard the buzz, now what?

I appreciate your view and feedback. I guess I shouldn’t get hung up over a jsperf tests that may show a bulky non-FP algorithm running 90% faster, as you point out, compared to the overall performance cost. Thanks for your immediate response.

Yeah, performance is a thing re recursion, but JS has has loops, which functional languages don’t have, so that’s not a massive issue