有没有一个提供交互式F# shell的网站?

7

是否有类似于尝试ruby的网站,可以在F#交互式 shell 中进行实验?我想尝试一些命令,而不必安装Visual Studio或Mono。


我也很希望看到这件事发生。 - Benjol
4个回答

10

6
我目前还不知道有没有这样的东西。(如果/当我们找到空闲时间来组织它,F#团队会很乐意做这件事。)
(请注意,您不需要VS或Mono-您只需拥有.Net,然后安装F# CTP并获取运行时、命令行编译器和fsi.exe,然后使用它即可。但是,如果有一个无需安装的网站访问试用工具会更好。)

我一直在做类似的事情,但还没有任何成果可以展示。 - Tristan

4
您可以使用codepad.org进行OCaml实验。F#和OCaml的核心相似,只需记住不要使用轻量级语法、高级F#功能和.net库即可 :)

感谢提供codepad.org的链接。不幸的是,即使是最基本的F#程序也存在语法差异,这些差异会防止它们在OCaml中正常工作。例如,[1..10]在F#中有效,但在OCaml中需要定义一个范围函数。 - brianegge
是的,你说得对,但你可以使用带有语法扩展的OCaml(不在Codepad上)来获得良好的结果。例如,可以使用pa_monad来美化单子表达式。 - ssp

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接