Hacker News new | ask | show | jobs
by Jeff_Brown 1601 days ago
Sum types would satisfy the first two on that list, as well as making an ergonomic optional type trivial to define.