Hacker News new | ask | show | jobs
by jarrettc 4060 days ago
Rust has algebraic data types. They're one of Rust's most important features.

But algebraic data types do not in themselves provide a way to express the notion of a type with variants or sub-types.