/ / Übersetzen Haskell zu C für den Einsatz auf dem iPhone - IOS, Haskell, Code-Übersetzung

Übersetzen von Haskell zu C für die Verwendung auf dem iPhone - IOS, Haskell, Code-Übersetzung

Ich habe eine Haskell-Bibliothek geschrieben, die ich gerne in eine iPhone-App aufnehmen würde. Sie nutzt Haskells funktionale Fähigkeiten, Currying usw. und das Umschreiben in Objective-C wäre schwierig.

Ist es möglich, Haskell automatisch nach C zu übersetzen? oder eine Zwischen-C-Darstellung von einem der Compiler ausgraben?

Apples Entwicklervereinbarung verbietet es, einen der leichtgewichtigen Haskell-Interpreter statisch zu verbinden, nicht dass ich an dieser Lösung interessiert bin.

Antworten:

4 für die Antwort № 1

Ich habe es nicht benutzt, aber da ist es http://projects.haskell.org/ghc-iphone/


4 für die Antwort № 2

http://repetae.net/computer/jhc/ kompiliert zu ziemlich Standard C. Es könnte möglich sein, es zu verwenden.


0 für die Antwort № 3

Sehen Sie sich das ghc-ios-Projekt an:

http://www.reddit.com/r/haskell/comments/1lboh4/announcing_ghc_ios/