Hacker News new | ask | show | jobs
by Sharlin 3235 days ago
Emulating the sum type val|err with a product type (val, err) - where val and err are implicitly nilable - is one of Go's biggest design smells in the first place.