hg: lambda/lambda/jdk: Remove FlatMapper and relevant flatMap variants; migrate to flatMap(e -> stream)
Marc Petit-Huguenin
marc at petit-huguenin.org
Tue Apr 9 14:27:22 PDT 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 04/09/2013 01:59 PM, Mike Duigou wrote:
> FlatMapper alternatives are available. At this point the API is still
> undergoing refinement. This and many other things are still likely to
> change before the Java 8 streams API is complete. Our focus is on making
> the best long term decisions for Java and not the short term convenience of
> early adopters (think of yourselves as experimental volunteers).
>
> If you absolutely can't live without the APIs mentioned you need to
> explain why they are essential and why the alternatives are
> inadequate/inferior.
The minimum I can't absolutely live without is a Turing machine, so don't mind
me. It's just that is it the 3rd time that something I really like is removed
from the stream API.
>
> Mike
>
> On Apr 9 2013, at 13:35 , Marc Petit-Huguenin wrote:
>
> On 04/09/2013 01:28 PM, Brian Goetz wrote:
>>>> As you might have gathered from the EG discussions, flatMap has not
>>>> gone away; we've simply removed one of the variants of it.
>
> I was talking about FlatMapper.
>
>>>>
>>>> On 4/9/2013 4:06 PM, Marc Petit-Huguenin wrote: After MapStream and
>>>> access to the pipeline, another useful API disappears.
>>>>
>>>> On 04/09/2013 12:36 PM, brian.goetz at oracle.com wrote:
>>>>>>> Changeset: 4a8fddc0b945 Author: briangoetz Date: 2013-04-09
>>>>>>> 15:36 -0400 URL:
>>>>>>> http://hg.openjdk.java.net/lambda/lambda/jdk/rev/4a8fddc0b945
>>>>>>>
>>>>>>> Remove FlatMapper and relevant flatMap variants; migrate to
>>>>>>> flatMap(e -> stream)
>>>>>>>
>>>>
>>>>>
>>>>
>
>>
>
- --
Marc Petit-Huguenin
Email: marc at petit-huguenin.org
Blog: http://blog.marc.petit-huguenin.org
Profile: http://www.linkedin.com/in/petithug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRZIe5AAoJECnERZXWan7EJSYQAK3TgZAsMXZYuL8yfAm6f6rs
PZ7QpyaABalHIjuX610/8pKhXDGqfRFbrvZJZCxQNGqKXp2DBTbkkcSIEqhu/lRI
A+ep07jCcus8/Tzt9FE+YxoLobQ0igrssf+JoPMXYpRcF1ZQVAAwGV51kmW2SSI3
0qozkkW+RA6t7PNC6J0yiZ7ffQz0rrIXE2/88CenD0sq15p0XDKYexUNFsjfjG1Z
e3gpg2u9FBkHt1YlczaSsDizurtVrMhWn7cplHBXzV0M2E51slOWg9yCw3pT371G
hrdfxNFnH3pzlTTpcQmd2oREBg2dmFf8N/LdcaLjCqk1IMmJyUDE/M/xMPCQG1kA
NwrmF75+0RHBukz2WzLJrEu8oIhpAg1ln0MyMMA67BbmhCj+if60nRxqlouGb8qZ
0Or6kv+jdPh6CEODGU2k8xR/3Ou39QxkObTt0M5pFIMQzLcERgfDsH0I5fwvQEd1
hDvvhwwmqcAVEbCUU9jV2R4Q/Wg9q/qNCDwzBbobunjIxj5xE6fUf+/wX2LJ8C3T
9zcV6QAemcvpgc1BUMmNhEPxlXxyuMlF1T5YZgJsyPW7vlZO+cMAFYNLaQbpRzPY
JNzQBvA4wRnCREN2V546PLnY+b8kJNejSkVUZMLF2zNheFnNQfg+jGgEZdg5njP6
ahEFL5XmVn4F8NkwIBXo
=imfo
-----END PGP SIGNATURE-----
More information about the lambda-dev
mailing list