iPhoneアプリに含めたいHaskellライブラリを作成しました。Haskellの機能性やカリー化などを多用しており、Objective-Cでの書き換えは難しいでしょう。
HaskellをCに自動的に変換することは可能ですか?または、コンパイラの1つから中間C表現を掘り出しますか?
Appleの開発者契約は、軽量のHaskellインタープリターの1つを静的にリンクすることを禁じていますが、私がそのソリューションに熱心であるというわけではありません。
iPhoneアプリに含めたいHaskellライブラリを作成しました。Haskellの機能性やカリー化などを多用しており、Objective-Cでの書き換えは難しいでしょう。
HaskellをCに自動的に変換することは可能ですか?または、コンパイラの1つから中間C表現を掘り出しますか?
Appleの開発者契約は、軽量のHaskellインタープリターの1つを静的にリンクすることを禁じていますが、私がそのソリューションに熱心であるというわけではありません。
http://repetae.net/computer/jhc/はかなり標準的な C にコンパイルされます。使用できる可能性があります。
私はそれを使用していませんが、 http://projects.haskell.org/ghc-iphone/があります
ghc-ios プロジェクトを見てください:
http://www.reddit.com/r/haskell/comments/1lboh4/announce_ghc_ios/