ios - 将 Haskell 翻译成 C 以便在 iPhone 上使用

标签 ios haskell code-translation

我已经编写了一个 Haskell 库,我想将其包含在 iPhone 应用程序中。它大量使用了 Haskell 的函数式能力、currying 等,用 Objective-C 重写会很困难。

是否可以自动将 Haskell 翻译成 C?或者从其中一个编译器中挖掘出中间 C 表示?

Apple 的开发者协议(protocol)禁止静态链接其中一个轻量级 Haskell 解释器,但我并不热衷于该解决方案。

最佳答案

我没用过,但是有 http://projects.haskell.org/ghc-iphone/

关于ios - 将 Haskell 翻译成 C 以便在 iPhone 上使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4576417/

相关文章:

ios - 将图像放置在谷歌地图标记图标内

ios - 如何在 ios iphone swift 中获取热点连接设备的 IP 地址和 MAC 地址?

c++ - 将 haskell 解释器(提示)构建为动态库,可从 C++ : Missing Interpreter. dyn_hi 使用

haskell - System.Plugins 加载器似乎在看到一次失败后假设失败

python - 有没有一种方法可以在不重写整个代码的情况下将完整的Python(psychopy)程序实现到neurobs演示中?

r - 如何在包中使用 data.table 而不导入所有函数?

ios - 提交到 AppStore 时出现奇怪的错误

c++ - 在iOS上运行没有GUI的应用程序?

haskell - WriterT monad 值的组成?

python - MATLAB find 函数转换为 python - 3 输入参数版本