4

我正在将几个基于 OCaml 的模块转换为 F#,并从 OCaml 格式模块运行到 OCaml 打印格式化函数open_box 和 close_box 。在阅读了打印盒的概念之后,它是有道理的,但似乎需要大量的幕后工作才能实现。

是否有功能等效的 F# 模块?

如果没有,无需转换 OCaml 格式模块的部分内容,什么是快速简单的替换功能?

编辑

Jack在FSharpx.Compatibility.OCaml.Format.Format.fs有一个作为 OCaml 格式一部分的版本, 我没有测试过它,但它是我目前找到的最完整的版本。

4

1 回答 1

4

是否有功能等效的 F# 模块?

不。

如果不是,无需转换 OCaml 格式模块的部分内容,什么是快速简单的替换功能?

无外乎printf。然而,我最近不得不将Format模块从 OCaml 翻译成 F#,只花了几个小时。

于 2012-05-02T08:38:06.980 回答