ts-network (npm): A TypeScript datatype representing network state which taking advantage of discriminated unions(or tagged unions, algebraic data types)
Keywords: typescript|network|type|discriminated unions|tagged unions|algebraic data types|adt|discriminated-unions|typescript-datatype