/ / Переклад Haskell на C для використання на iPhone - ios, haskell, переклад коду

Переклад Haskell на C для використання на iPhone - ios, haskell, code-translation

Я "написав бібліотеку Haskell, яку я хотів би включити в додаток для iPhone. Це дуже сильно використовує функціональні здібності Haskell", каррінг тощо, і переписування в Objective-C було б важким.

Чи можливо автоматично перевести Haskell на C? чи викопати проміжне представлення C у одного з компіляторів?

Угода розробника Apple забороняє статично пов'язувати один з легких перекладачів Haskell, не те, що я зацікавлений у цьому рішенні.

Відповіді:

4 для відповіді № 1

Я цього не використовував, але є http://projects.haskell.org/ghc-iphone/


4 для відповіді № 2

http://repetae.net/computer/jhc/ компілюється до досить стандартного C. Використовувати це можливо.


0 для відповіді № 3

Погляньте на проект ghc-ios:

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