Pokey Rule
Pokey Rule
we tend to use the same scope name whether it's constructing or deconstructing. makes it easier for the ol' lizard brain that just sees shapes
> @pokey What do you think should be used in the JavaScript, Python and Rust examples? I believe they're as follows, but easiest to paste them into a file, pull...
> So it's nested args all the way down? Because `(Left x)` is also "arg". In this case, yes, but note that in https://github.com/cursorless-dev/cursorless/issues/2177#issuecomment-1898749525 there's no "arg" nesting
> item is inappropriate there can you elaborate?
interesting. maybe let's discuss this one in meet-up?
@sterlind this direction might be of interest re your fine-grained scope contexts
Just an update to say that the easiest way to approach this is to just turn our scope facets into scopes
Sorry can you elaborate? Not sure I'm following
Makes more sense. Seems unlikely exact duplicate check would catch much tho?
I think the argument is that if we support key and value, the pair should be item. But I don't feel super strongly. Let's revisit once it's actually possible