-
### Feature Spec
Winglang now supports the ability to overload functions based on parameter types, a feature prevalent in languages like TypeScript. This flexibility is particularly valuable for dive…
-
This
```haskell
{-# LANGUAGE PatternSynonyms #-}
pattern P x = ()
```
gives
```
M.hs:2:11: error: Not in scope: ‘x’
|
2 | pattern P x = ()
| ^
```
I think this is too…
-
This issue is for collecting mismatches between ICU4X and ECMA402.
cc @robertbastian @sffc @manishearth
### Datetime
#### Defaults:
```
Intl(locale: const Locale(language: 'en', region: 'US…
-
Besides the obvious quasi quotation, I want to capture variables with `SubstNt` tokens in `Exp` and bind variables with `MatchNt` in `Pat`. The following interaction should work:
```
>>> import La…
-
These two rules contain a `patterns` property, but no `end` property:
* https://github.com/cdibbs/language-jison/blob/7b43e22b09775c8e6424cbf937f2fe34a848f1f5/grammars/jison.cson#L35
* https://g…
-
Resource types don't currently have the ability to define constructors as having custom result return error types.
For this reason, custom static constructors are likely usually preferable for reso…
-
## Proposal
I propose that we allow pattern-matching values of type `ReadOnlySpan` and `Span` against constant strings.
```fsharp
match "abc123".AsSpan 1 with
| "bc123" -> printfn "Matches."
…
-
### Current Behavior
Currently, we have a markdown implementation that applies it's own logic for detecting graphql tags inside markdown blocks.
In LSP terms, that is a three times embedded langua…
-
There are tools like grep-ast that are great for programmers:
```
$ grep-ast pattern files...`
```
they support variety of languages (e.g. `rust - `$ grep-ast --languages` : https://github.com…
-
### Current Behavior
The current priority for header operations is: `add > remove > set`. This makes it impossible to handle the use-case where you want to add multiple headers with the same name but…