As I start to understand Combine.Globally, it seems that it is, in spirit, 
Beam's implementation of the "fold" higher-order function
https://en.wikipedia.org/wiki/Fold_(higher-order_function)#Folds_in_various_languages

Was there a reason the word "combine" was picked instead of either "fold" or 
"reduce"?  From the wikipedia list above, it seems as though "fold" and 
"reduce" are in much more common usage, so either of those might be easier for 
newcomers to understand.
---
Wesley Tanaka
http://wtanaka.com/

Reply via email to