9 lines
192 B
JavaScript
9 lines
192 B
JavaScript
const e = match (x) {
|
|
Bort {foo: 1, bar: 2} => 1,
|
|
Burt {const x, ...} => x,
|
|
Burt {x: 1, ...const y} => y,
|
|
Foo.Bart {} => 0,
|
|
Foo["one-two"] {...} => 0,
|
|
Foo[0] {...const r} => r,
|
|
};
|