我编写了一个 Haskell 库,我想将其包含在 iPhone 应用程序中。它大量使用了 Haskell 的函数能力、currying 等,并且用 Objective-C 重写会很困难。
是否可以自动将 Haskell 翻译成 C?还是从其中一个编译器中挖掘出中间 C 表示?
Apple 的开发者协议禁止静态链接轻量级 Haskell 解释器之一,并不是说我热衷于该解决方案。
我编写了一个 Haskell 库,我想将其包含在 iPhone 应用程序中。它大量使用了 Haskell 的函数能力、currying 等,并且用 Objective-C 重写会很困难。
是否可以自动将 Haskell 翻译成 C?还是从其中一个编译器中挖掘出中间 C 表示?
Apple 的开发者协议禁止静态链接轻量级 Haskell 解释器之一,并不是说我热衷于该解决方案。
http://repetae.net/computer/jhc/编译成相当标准的 C。也许可以使用它。