RFR: CR#8004561 : Additional Functional Interfaces and Updates
Howard Lovatt
howard.lovatt at gmail.com
Thu Dec 20 18:07:21 PST 2012
1. DoubleBlock doesn't extend Block<Double> and doesn't have a default
method, similarly int and long
2. Similarly all the rest like Function aren't extended
Is this the correct link - it seems to have gone backwards?
-- Howard.
On 21 December 2012 12:41, Mike Duigou <mike.duigou at oracle.com> wrote:
> Hello all;
>
> Here are some additional functional interfaces for review. The additions
> fill in holes for primitive types and for two operand "Bi" operations.
>
> http://cr.openjdk.java.net/~mduigou/8004561/0/webrev/
>
> http://cr.openjdk.java.net/~mduigou/8004561/0/specdiff/java/util/function/package-summary.html
>
> Additionally, this patch contains naming updates on the existing
> functional interfaces following 335 EG review. It does not include the
> interface specializations and default methods previously proposed in
> CR#8004015. That proposal has been withdrawn. It turned out that user
> errors involving unexpected boxing were just too common for the value
> provided.
>
> Mike
>
>
--
-- Howard.
More information about the lambda-dev
mailing list