But not nearly as nice as:
match x {
0 => 'zero',
x if x > 0 => 'positive',
x if x < 0 => 'negative',
} match x {
0 => 'zero',
x if x > 0 => 'positive',
x if x < 0 => 'negative',
}It's published on npm and everything. It's small, a bit unpolished, maybe needs more docs, but it works pretty damn well if you ask me!