Comments (4)
My memory is the committee was not supportive of introducing effectively two operators to do the same thing (pipelining), especially when there was some skepticism on the committee of the need for a pipeline operator at all.
from proposal-pipeline-operator.
See Split Mix (You'll need to open the "Overview of previous proposals" to see it). There are some issues linked there with further conversation.
from proposal-pipeline-operator.
Thanks. Didn't see that. I couldn't find the reason for why it was disqualified tho. Can u plz point that out too?
from proposal-pipeline-operator.
Correct, one pipeline is already a very difficult request to get thru the committee. Two pipelines that are very nearly identical, especially when one is a completely trivial syntax transform from the other (~> capitalize
can be written as |> capitalize(#)
), is effectively impossible. The champions are absolutely not interested in trying to pursue anything in this space.
from proposal-pipeline-operator.
Related Issues (20)
- Wrong "F# pipes" link? HOT 3
- What if? Use `->` instead `|>` HOT 3
- Solution - Two operators? HOT 1
- Raku-style pipelining with less verbose lambda syntax HOT 1
- Proposal: create a new function instead HOT 8
- Is there a place where we can just say "please no"? HOT 5
- Simpler Syntax HOT 11
- Use @ instead of % as % is already an operator HOT 3
- Grammar rules in proposed spec text seem incomplete HOT 2
- Need to make a convincing argument why this can't be a library function HOT 2
- Make topic token optional in hack proposal in some cases HOT 6
- New motivation
- I think it would be prudent to walk away from this proposal entirely HOT 12
- Kotlin-style pipelines HOT 3
- Error Handling HOT 1
- Piping streams? HOT 1
- A simpler, proposed alternative to existing proposals HOT 5
- Implementing pipeline operator as a syntax transformer HOT 5
- Function composition models pipelines HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proposal-pipeline-operator.