Initialise a dict in a mutually circular type

One possible workaround is to make B.a a union of A, Nothing and have the default constructor set a to nothing.

Also, this might help.

3 Likes