Primitive streams
Remi Forax
forax at univ-mlv.fr
Sat Dec 29 11:14:46 PST 2012
On 12/29/2012 07:38 PM, Doug Lea wrote:
> On 12/29/12 13:00, Remi Forax wrote:
>
>> Now, I dislike fused operations because it goes against the DRY
>> principle, the
>> stream interface should be as simple as possible,
>
> Two different reactions:
>
> 1. Why do Streams combine function composition and aggregate computation
> when it would be simpler not to?
> (answer: prettier look-and-feel?)
>
> 2. Why does every other map-reduce framework support mapReduce?
> (answer: to reflect the fact that map-reduce is a fused concept for
> most people?)
I don't think Clojure as a mapReduce, neither Python nor Ruby.
Of course, MapReduce exists as a programming model for distributed
computing.
>
> -Doug
>
Rémi
More information about the lambda-libs-spec-observers
mailing list