在脚本

时间:2016-02-16 20:19:17

标签: f# f#-interactive

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

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

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

1 个答案:

答案 0 :(得分:2)

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

从阅读Expert F# 4.0可以做到

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

所有三个负载都在一条线上。

TL; DR

该书的链接是通过WolrdCat通过邮政编码输入的,它会显示附近可以找到该书的位置。