@birchill/discriminator (npm): A tagged union type for superstruct based on JSON typedef's discriminator type
Keywords: superstruct|tagged union|discriminated union|sum type|JSON typedef