Nice article. The Rust language also has great support for tagged unions with it's Enum construct. It also forces (at compile time) that all possibilities are catered for.
Enforcing safety as a formality in a language is a fantastic feature. It prevents the laziness that we often resort to when dealing with less strict languages.
We’re a place for programmers to stay up-to-date, learn new skills, and share ideas.
We’ll never post without your permission.