Native Function Composition

Naveen Chawla naveen.chwl at
Thu Aug 24 21:13:44 UTC 2017

That's a syntax for calling functions, not creating a composed function for
being called any time.

Personally I don't find that proposal compelling because I don't think it
saves much code vs current syntax - it only straightens the order and
replaces () with using |>.

However, if it were used for function composition instead, it could be more
useful e.g.

Current way:
const doubleThenSquareRoot = value=>squareRoot(double(value))

const doubleThenSquareRoot = double |> squareRoot

On Fri, 25 Aug 2017 at 00:36 dante federici <c.dante.federici at>

> This is probably covered by the pipeline operator proposal:
> _______________________________________________
> es-discuss mailing list
> es-discuss at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list