Nathan
Nathan
> I'm not sure if gist comment notifications are a thing Apparently they are not. > why did you choose to consume newline tokens when they’re before an indent/dedent? If...
> we _can_ compile string literals into RegExps like `/[Bb][Aa][Rr]/` We can't do this properly for Unicode unless we include the entire [case-folding map](https://www.unicode.org/Public/11.0.0/ucd/CaseFolding.txt) (which admittedly isn't terribly large). But...
> can we use the `.toUpperCase()` and `.toLowerCase()` built-ins? Strictly speaking, `toUpperCase` and `toLowerCase` are insufficient; e.g., `s` should map to `[Ssſ]` (including U+017F LATIN SMALL LETTER LONG S, which...
> Is that for `/s/i`, or only `/s/ui`? Only `/s/ui` matches `ſ` (`/s/i` does not). However, `/σ/i` and `/σ/ui` must *both* match `σ`, `ς`, and `Σ`. See the definition of...
Here are 809 bytes (gzipped) that generate the full map: ```js function d(r){for(var a=Array.from(r),o=[],i=0;i
Those are good points. Perhaps we should separate the `/i` changes into their own PR, since `/u` doesn't have these issues? > Nice one! Would you like to PR that?...
> do you prefer the options dict approach, or the `ignoreCase` option for strings? Or something else entirely? I think they both make the keywords scenario pretty confusing and unintuitive....
@jdoklovic > I REALLY need this too. I can't find any reasonable way to implement the following matcher that I need to use: If you don't care about Unicode, you...
> I suppose you want to use .into() instead? Indeed, or the constructor `Days()`. > What's your use case for this? E.g., if I want an iterator that yields the...
> I don't want to Ok…