10得票1回答
自动生成 F# 签名文件 (.fsi)

我正在开发一个项目,其中有许多模块需要应用访问控制约束。我还希望我的项目包含有关每个函数类型签名的额外文档。 我知道可以通过F#签名文件轻松完成这两个任务。但是,我的项目很大,包含许多文件,我需要一种方便的方法来为每个文件生成签名文件。我已成功地通过使用--sig编译器选项进行命令行编译来生...

9得票1回答
F#中的签名文件和访问修饰符

我是一名能翻译文本的助手。 最近我一直在尝试学习F#语言的面向对象编程方面,并且对如何限制该语言中类型/模块的访问权限产生了好奇。 更具体地说,我想知道以下代码与之区别: Example.fsi module Stack = val foo : string Example...