algebraic_enum (npm): An algebraic enum type for TypeScript heavily inspired by Rust.
Keywords: algebraic|datatype|enum|rust|type|typescript