contracts-ts (npm): Contracts for Higher-order Intersection and Union
Keywords: contracts|intersection-types|typescript|union-types