-
21-09-2019 - |
题
我横跨F#这个问题绊倒。假设,我要声明的是相互引用两种类型:
type firstType =
| T1 of secondType
//................
type secondType =
| T1 of firstType
//................
我如何做到这一点,所以编译器不产生错误?
解决方案
您使用 '和':
type firstType =
| T1 of secondType
and secondType =
| T1 of firstType
其他提示
我计算。它是:
type firstType =
| T1 of secondType
//................
and secondType =
| T1 of firstType
//................
的限制是,该类型已经在相同的文件中声明。
不隶属于 StackOverflow