Hacker News new | ask | show | jobs
by feoren 1776 days ago
This is also called a "discriminated union", with "tag" being the discriminator here.