java.util.stream 'map' method, proposal of method name change

Andrew Dinn adinn at redhat.com
Fri Aug 18 10:02:47 UTC 2017


On 16/08/17 13:26, Remi Forax wrote:
> the name comes from Lisp
> https://en.m.wikipedia.org/wiki/Map_(higher-order_function)
Actually, the Lisp usage comes from mathematics:

  https://en.wikipedia.org/wiki/Map_(mathematics)

Since the original conception of Lisp was lambda calculus realised as a
programming language it should be no surprise that Lispers chose their
terminology from abstract algebra.

regards,


Andrew Dinn
-----------
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander


More information about the core-libs-dev mailing list