in reply to Re^9: Specializing Functions with Currying
in thread Specializing Functions with Currying

While it may be a wonderful bit of functional code, it is not nearly as efficient as the iterative solution

While it is functional, I wouldn't describe it as wonderful :-) A functional developer would use reduce to do it efficiently