J. S. Choi

Results 211 comments of J. S. Choi

Yes, the assumption of this example was that F# pipes would have looser precedence than `=>`, in order to allow unparenthesized `input |> x => x + 1`. I would...

I think they’re referring to the copious use of bolding in the explainer document. That’s my fault; my apologies. It’s a habit I picked up from [Bret Victor in his...

Keep in mind the following paragraphs from the [explainer’s description](https://github.com/tc39/proposal-pipeline-operator/#description): > A pipe body must use its topic value at least once. For example, `value |> foo + 1` is...

> Ternary has [higher precedence](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence) than assignment, I guess there should not be a problem with `a |> b ? % : c`. ~~I think this might be an error...

This is a little off topic, but the weirdness here is that `=` is not really a binary operator in the usual sense. It is a weird operator: it is...

I think we intend to ban `a ? b : c |> #` without parentheses and to force the developer to specify between `(a ? b : c) |> #`...

This seems fine to me so far. When you finish, I will re-review and merge. Thank you again for your help. 😄

Note: I may make some additions to the explainer file soon. I will avoid deletions and modifications of existing lines, so it should stay mergeable. Also, please mark this pull...

@benlesh: Hey, I appreciate your offer very much. (There are in fact several other early proposals that I, maybe in a few months, would love to have assistance with regards...

~~Yes, I only wish https://www.npmjs.com/browse/depended/rxjs could be sorted by popularity! 😅~~ [Edit: Wait…are they already sorted by popularity? That’s different than I remember! Now I won’t have to write that...