gpt4 book ai didi

.net - 新工具集 : original F# modules or ported from OCaml

转载 作者:行者123 更新时间:2023-12-03 18:12:12 25 4
gpt4 key购买 nike

只有当我可以使用新的库时,新语言才有趣。所以我想知道我可以在带有 F# 的 .net 中使用哪些新库。如果 F# 与 ML/OCaml 兼容,那么 Ocaml 库将移植到 F# 或可以移植。我对 .NET 中的信号处理/语音识别、逻辑编程/SLD 解析库很感兴趣。

最佳答案

我认为没有大量的 ML/OCaml 库被移植到 F#。 F# 编程风格与人们在 ML/OCaml 中使用的风格截然不同,因此对于 F# 程序员来说,ML/OCaml 库会感觉有点陌生。

然而,有一些项目在 F# 和 OCaml 中交叉编译。 F# 编译器本身曾经是这样的,我相信 Slayer来自 MSR 是(或曾经?)另一个例子。但是,对于您提到的两个域,我不知道周围有任何 F# 库。

如果您对在 F# 中编译 OCaml 代码感兴趣,那么以下几点可能对您有所帮助:

  • 将 OCaml 代码移植到 F# 时更大的语言限制是 F# 不支持仿函数。
  • 一些标准的 OCaml 库在 FSharp.PowerPack.Compatibility.dll 中实现程序集(可以在 F# PowerPack 中找到)
  • 关于.net - 新工具集 : original F# modules or ported from OCaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4214058/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com