FsTaggedUnionDecl Type
A discriminated union the checker proved is tagged (D4, §4.5(2)): every member is an object type carrying the same property, and that property's type is a distinct string literal in each. Fable erases the DU to a plain object literal, so this is Exact *and* pattern-matchable - by far the best consumer experience, which is why §4.5 says to detect it aggressively.
Record fields
| Record Field |
Description
|
|
|
Full Usage:
Docs
Field type: string
|
|
Full Usage:
Name
Field type: string
|
|
|
|
Full Usage:
Tag
Field type: string
|
The discriminant property's name, as TypeScript spells it.
|
|
|