J. S. Choi
J. S. Choi
This issue is for **bikeshedding the spelling of the topic reference’s token** in [Hack pipes][], branching off from https://github.com/tc39/proposal-pipeline-operator/issues/75#issuecomment-362850526. The **[table has its own editable page on the wiki](https://github.com/tc39/proposal-pipeline-operator/wiki/Bikeshedding-the-Hack-topic-token/)**. Please...
Spinning this out of https://github.com/tc39/proposal-pipeline-operator/issues/202#issuecomment-919374937. Lots of people have expressed concerns that Hack pipes would silo the community of JavaScript [tacit-programming][tacit programming] (aka point-free style). These fears are understandable. And...
* [F#-style pipes][], [partial function application (PFA)][PFA], unary function composition ([Function.pipe / flow][]), and [currying][] all are techniques of a paradigm called **[tacit / point-free programming][tacit]**. * Tacit / point-free...
As per 2022-03-29 plenary. See https://github.com/tc39/proposal-pipeline-operator/issues/91#issuecomment-1082239465, https://github.com/tc39/proposal-pipeline-operator/issues/91#issuecomment-1085006912, https://github.com/tc39/proposal-pipeline-operator/issues/91#issuecomment-1085006912. Also adds a paragraph addressing https://github.com/tc39/proposal-decorators/issues/430#issuecomment-1084968459 and https://github.com/tc39/proposal-pipeline-operator/issues/91#issuecomment-1084946624.
To read a detailed history of this proposal, please see [HISTORY.md](/tc39/proposal-pipeline-operator/blob/main/HISTORY.md). This is an official announcement thread for significant changes to the proposal’s explainer or spec. These will include things...
Heya hey, everyone. I’m a member of the TC39 pipe champion group, and I’m also a volunteer moderator here. I wanted to make an announcement. (It shouldn’t actually affect things...
Spinning this out of #150, but also some comments in #206, #200, #203, #205, #167, #100, #116, and #154. Several people have asked for usability studies examining our decision to...
Spinning this out of #206, #200, #203, #205, #167, #100, #116, and #154. The explainer does not currently explain the role of popularity in its decision making. TC39 generally does...
Many people feel that they promised a syntax for [tacit programming][] and then had that taken away. (They can still use user-land `pipe` functions, of course, but they were looking...
The explainer currently has examples *from* Ramda’s source code, but it doesn’t have examples from libraries that *use* Ramda, RxJS, or other libraries that are designed for curried tacit programming...