Is your feature request related to a problem?
Union types are still missing features, like resolution of member accesses. For example, a (in p.a) in the following snippet is undefined:
class C {
attr a: Int
}
segment s (p: union<C>) {
p.a;
}
Desired solution
Mark union types as experimental.
Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response