我喜欢使用.fsi签名文件来控制可见性.但是,如果我在我的解决方案和脚本中同时拥有 文件Foo.fsi和Foo.fs文件#load "Foo.fs",则似乎不会使用相应的签名文件.如果我做:
#load "Foo.fsi"
#load "Foo.fs"
Run Code Online (Sandbox Code Playgroud)
...然后发生所需的可见性控制.这是实现这一目标的推荐方法,还是有更好的方法来实现这一目标?在一个完美的世界中,人们也希望自动加载签名文件.
不是最终答案,而是更好的方法。
通过阅读Expert F# 4.0可以做到
#load "Foo.fsi" "Foo.fs" "Foo.fsx"
Run Code Online (Sandbox Code Playgroud)
所有三个负载都在一根线上。
长话短说
这本书的链接是通过WolrdCat提供的,只需输入邮政编码,它就会向您显示可以找到这本书的附近位置。