minimal utilities to work with union types and tagged unions (a.k.a. discriminated unions) in TypeScript
A tagged union type for superstruct based on JSON typedef's discriminator type
Readable [
discriminatedunions](https://www.typescriptlang.org/docs/handbook/advanced-types.html#discriminated-unions) for TypeScript
Brings variant match pattern to TypeScript.