我知道有很多项目可以将F#编译为JavaScript。这些项目中有支持这个用例的吗:
- 用TypeScript开发应用程序
- 但是在F#中编写应用程序的一部分,作为库
- 使用主TypeScript应用程序中的F#库,以类型安全的方式进行优化
WebSharper为编译的JS文件生成d.ts
文件。您可以在文档的相关部分中阅读相关内容。然而,该功能仍然是实验性的,并且使用了旧版本的TypeScript。
有FunScript(https://github.com/ZachBray/FunScript)但它似乎并不普遍,所以它可能需要比好处更多的时间。