Standard name of a sum type like Either but for 3 cases? Standard name of a sum type like Either but for 3 cases? typescript typescript