Yuri
Yuri
I'm encountering this too. Saw it on 10.11, and still seeing it on macOS 10.12 with a freshly-installed Atom. Edit: Updated the terminal package and it went away.
Interesting idea! Could that new type itself be an `OffsetArray` that cancels out the offset of the array that was passed to it (which might be an `OffsetArray` or any...
What potential backwards incompatibilities does this rule expose us to? I know Stefan spent a while trying to find a simple set of rules for determining the "tightness" of a...
@stevengj Of course, you're right – I think I misused the phrase "backwards incompatibility". I meant to ask whether there were any "terse partial function application" syntaxes that we may...
@stevengj I deleted my comment right after posting when I realized what I said didn't make sense .(my example was `map(_(arg1, arg2), list_of_functions)`). But I thought it didn't make sense...
I have to say that the more I think about this proposal the more I like it. +💯 from me.
Another idea: we could reserve the use of `_1`, `_2` and friends for use as indexed positional arguments, with `_1` equal to `_` and the rest referring to the additional...
I would argue for raising an error as in (5) -- this seems like something you'd only type in if you had a misunderstanding about how underscores work.
I like the idea of a delimiter. @MikeInnes has toyed around with a prefix `'` as in `f'(g(_))`. I like the idea of a suffix too, but the proliferation of...
Me too. I’m still not entirely sold on the scoping rule, but I think the idea was to merge it and see how it feels. And I think I saw...