hg: lambda/collections/jdk: 2 new changesets

Neal Gafter neal at gafter.com
Wed Feb 23 07:49:49 PST 2011


Brian-

The "reduce" (left fold) method should not require the result type to be the
same as the collection's element type.

Is it your intent that that Mapper be used whenever a single-argument
function type is needed?

Cheers,
Neal

On Tue, Feb 22, 2011 at 4:01 PM, <brian.goetz at oracle.com> wrote:

> Changeset: 63693b18adef
> Author:    briangoetz
> Date:      2011-02-22 19:00 -0500
> URL:
> http://hg.openjdk.java.net/lambda/collections/jdk/rev/63693b18adef
>
> Add SAM types Block,Predicate,Reducer,Mapper; add simple
> forEach/filter/map/reduce methods to Collection,List,Set with simple
> serial/eager implementations; add simple test suite (1 suppressed failure)
>
> + defender-tests/build.xml
> + defender-tests/src/SerialEagerCollectionsTest.java
> ! make/common/shared/Defs-java.gmk
> ! make/java/java/FILES_java.gmk
> ! src/share/classes/java/util/Collection.java
> ! src/share/classes/java/util/List.java
> + src/share/classes/java/util/SerialEagerCollections.java
> ! src/share/classes/java/util/Set.java
> + src/share/classes/java/util/sam/Block.java
> + src/share/classes/java/util/sam/Mapper.java
> + src/share/classes/java/util/sam/Predicate.java
> + src/share/classes/java/util/sam/Reducer.java
>
> Changeset: f6dceeefc7c4
> Author:    briangoetz
> Date:      2011-02-22 19:01 -0500
> URL:
> http://hg.openjdk.java.net/lambda/collections/jdk/rev/f6dceeefc7c4
>
> Merge
>
>
>
>


More information about the lambda-dev mailing list