GitHub Issue Archives
golang/go#57644 — proposal: spec: sum types based on general interfaces
golang/go#54685 — proposal: spec: unions as sigma types
golang/go#19412 — proposal: spec: add sum types / discriminated unions
golang/go#76920 — proposal: sum types as a non-interface union type
golang/go#45380 — proposal: spec: generics: type switch on parametric types
golang/go#36387 — proposal: spec: exhaustive switching for enum type-safety
golang/go#76949 — proposal: spec: add sum types for algebraic data types