Naveen Chawla (2017-08-25T11:41:17.000Z)
naveen.chwl at gmail.com (2017-08-25T13:32:58.140Z)
Aw, snap! I've written up a much shorter proposal myself. I do think composition should be in-order of call, i.e. ``` const composed = a |> b |> c //c(b(a(f))) ``` Reads "do a `then` b `then` c" The advantage is that no-param calls can also be easily chained using the syntax: ``` const switchOnTheEngineThenDrive = switchOnTheEngine |> drive ``` I also don't think the reverse operator should be allowed. I think it compromises readability and could introduce confusion. I've written my shorter proposal here: https://github.com/TheNavigateur/proposal-pipeline-operator-for-function-composition