在脚本中使用签名文件

Using signature file in script

我喜欢使用 .fsi 签名文件来控制可见性。但是,如果我的解决方案中同时包含 Foo.fsiFoo.fs 文件,并且脚本中包含 #load "Foo.fs",则似乎没有使用相应的签名文件。如果我这样做:

#load "Foo.fsi"
#load "Foo.fs"

...然后发生所需的可见性控制。这是实现此目标的推荐方法,还是有更好的方法?在一个完美的世界里,人们也希望看到自动加载签名文件。

不是最终答案,而是更好的方法。

从阅读Expert F# 4.0可以做到

#load "Foo.fsi" "Foo.fs" "Foo.fsx" 

三个负载都在一条线上。

TL;DR

这本书的 link 是通过 WolrdCat 只需输入邮政编码,它就会显示附近可以找到这本书的位置。