https://fable.io/repl/#?code=C4TwDgpgBAGlC8BYAUFNUA+UDaAeAwgPYC2YAlgDYQAmAcgIbHQBEAZq8wHwC6UAginSYcBEuSp1GLdl14AhIA&html=Q&css=Q
type X =
| [<CompiledName "ff">] A
| [<CompiledName "ff">] B
Fable, unlike .NET, honours this attribute on union cases. However, it doesn't verify that the names are unique. At the very least I would like to see a warning if there are valid use cases for this, otherwise an error.
https://fable.io/repl/#?code=C4TwDgpgBAGlC8BYAUFNUA+UDaAeAwgPYC2YAlgDYQAmAcgIbHQBEAZq8wHwC6UAginSYcBEuSp1GLdl14AhIA&html=Q&css=Q
Fable, unlike .NET, honours this attribute on union cases. However, it doesn't verify that the names are unique. At the very least I would like to see a warning if there are valid use cases for this, otherwise an error.