[racket-dev] The `var` pattern in `match`
Currently, `match` provides a pattern named `var`, which makes `(var
id)` equivalent to `id`, but without special cases for things like `_`
and `...`.
However, this frequently conflicts with structures that people define,
and is rarely used other than accidentally. I'd therefore like to
remove it entirely.
If you've used the `var` pattern in `match` intentionally, or have
another reason why it shouldn't be removed, please speak up.
--
sam th
samth at ccs.neu.edu