【问题标题】:Is there a site which offers an interactive F# shell?有没有提供交互式 F# shell 的网站?
【发布时间】:2009-12-18 01:24:51
【问题描述】:

有没有像try ruby 这样的网站允许人们在 F# 交互式 shell 中进行实验?我想在不安装 Visual Studio 或 Mono 的情况下尝试一些命令。

【问题讨论】:

  • 我也希望看到这种情况发生。

标签: f# read-eval-print-loop


【解决方案1】:

现在还有tryfs.net

【讨论】:

    【解决方案2】:

    据我所知还没有。 (这是 F# 团队愿意做的事情,如果/当我们有空闲时间来整理它时。)

    (请注意,您不需要 VS 或 Mono - 您可以只拥有 .Net,然后安装 F# CTP,然后获取运行时、命令行编译器和 fsi.exe,然后使用它。但它会如果有一个免安装的网站访问 try-it 的东西就更好了。)

    【讨论】:

    • 我一直在做类似的事情,但还没有任何东西可以展示。
    【解决方案3】:

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

    【讨论】:

    • 感谢 codepad.org 链接。不幸的是,即使是最基本的 F# 程序,也存在语法差异,使它们无法在 OCaml 中工作。例如,[1..10] 在 F# 中有效,但在 OCaml 中需要定义一个范围函数。
    • 是的,你是对的,但你可以使用带有语法扩展的 ocaml(不是在键盘上),你会得到很好的结果。 F.e.见 pa_monad 美化一元表达式。
    【解决方案4】:

    ideone.com 现在支持 F# ! Here are some samples.

    它并不是真正的 REPL,而是一个在线编译器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-01
      • 2011-09-23
      • 1970-01-01
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-16
      相关资源
      最近更新 更多