> (Lisp脳以外の普通の人間にとっては、)reduceはtirivialではなくて、
別にLisper専用ってことはないだろ
関数型言語にfoldがあるのは当然として、
C++にはaccumulate、C#にはAggregate、Rubyにはinject、という具合に
それを備えた言語は多い