【问题标题】:Which projects have been ported successfully from Haskell to Frege? [closed]哪些项目已成功从 Haskell 移植到 Frege? [关闭]
【发布时间】:2016-06-04 12:00:03
【问题描述】:

我想学习如何将 Haskell 代码移植到 Frege。是否有任何项目已经被移植并作为很好的例子?

【问题讨论】:

    标签: haskell porting frege


    【解决方案1】:

    几乎所有现有的库代码(即 Prelude、Data 等)都已被移植。还有像 QuickCheck 这样的东西,几乎没有任何改编。

    一个有趣的例子是Data.HashMap,它与 Haskell 中的接口相同,但实现依赖于 Java 数组。

    注意事项:不受支持的 GHC 扩展、字符串/文本、使用外部函数(即 C)的代码。

    在这种情况下,Haskell 的 Frege 类比通常略有不同,或者缺少功能。例如 JSON 支持和解析器组合库 (Data.MicroParsec)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-01
      • 2023-03-14
      相关资源
      最近更新 更多