Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Haskell代码与Objective-C结合起来进行iOS开发?_Ios_Objective C_Haskell_Functional Programming_Interop - Fatal编程技术网

如何将Haskell代码与Objective-C结合起来进行iOS开发?

如何将Haskell代码与Objective-C结合起来进行iOS开发?,ios,objective-c,haskell,functional-programming,interop,Ios,Objective C,Haskell,Functional Programming,Interop,我想开始iOS开发,我对在iOS环境中使用Haskell语言而不是Objective-C/C++的方式非常感兴趣。假设我们有一些使用不同Haskell库的Haskell代码,我们希望在iOS项目中重用它(而不是用于生产)。那么问题是:是否有一些用于此目的的现成解决方案(库、桥、框架等) 在过去,我常常生成Haskell绑定到Objective C API。您可能已经遇到了这个问题,但如果您没有遇到:关键点是:3 GHC作为交叉编译器:。。。Haskell代码应该编译到静态库中。由于常规iOS中不

我想开始iOS开发,我对在iOS环境中使用Haskell语言而不是Objective-C/C++的方式非常感兴趣。假设我们有一些使用不同Haskell库的Haskell代码,我们希望在iOS项目中重用它(而不是用于生产)。那么问题是:是否有一些用于此目的的现成解决方案(库、桥、框架等)

在过去,我常常生成Haskell绑定到Objective C API。

您可能已经遇到了这个问题,但如果您没有遇到:关键点是:
3 GHC作为交叉编译器:。。。Haskell代码应该编译到静态库中。由于常规iOS中不允许使用自定义动态链接库(而非越狱)。
另请参见您见过的内容,如果这是一个关于将应用程序及其模式从一种语言导出到另一种语言的问题,请访问