Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.

Latest commit

 

History

History
36 lines (26 loc) · 1.56 KB

HISTORY.md

File metadata and controls

36 lines (26 loc) · 1.56 KB

Brief history of JavaScript function helpers

Function operations in JavaScript has a long and twisty history. That history can give essential context behind this proposal.

For information on what “Stage 1” and “Stage 2” mean, read about the TC39 Process.

More information about contributing is also available in CONTRIBUTING.md.

2015–2021

The pipe champion group presents F# pipes (a tacit-unary-function-application operator) for Stage 2 twice to TC39, being unsuccessful both times due to pushback from multiple other TC39 representatives’ memory performance concerns, syntax concerns about await, and concerns about encouraging ecosystem bifurcation/forking.

For more information, see the pipe proposal’s HISTORY.md.

2021-09

Inspired by pipe issue #233, @js-choi creates a new proposal that would add several Function helper methods.

2021-10

On 2021-10, proposal-function-helpers is presented to the Committee plenary for Stage 1. The Committee rejects the proposal due to its being overly broad and requests that it be split up into multiple proposals.