我试图使用 fsi 文件来允许在单独的文件中相互递归类,但我的 fsi 文件没有编译。下面是一个演示问题的简单示例。
文件程序.fs:
module mod1
type first =
|zero = 0
文件 File1.fs:
module mod2
type second =
|zero2 = 0
编译--sig:signature.fsi
产生:
#light
module mod1
type first =
| zero = 0
module mod2
type second =
| zero2 = 0
哪个有错误就行
type second
哪个是
Error 1 Unexpected keyword 'type' in signature file. Expected ':', '=' or other token.