Hacker News new | ask | show | jobs
by silon5 4057 days ago
Because they are enums done right. Enums in C and many other languages are often just a helpers to define integer constants (or abused in this way) and can be evil.