Haskell中的Android应用程序是怎样的?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (14)

嗨,我知道有类似的问题。但也许这是该领域的任何更新或新库。我在找什么:

  1. 在Haskell中编写android应用程序的最佳实践。我知道在c#(monodroid)/ java中有数百万个样本。
  2. 你知道博主,写关于android + Haskell的文章

我明白我可以使用:

  1. GHC瞄准ndk gcc
  2. ĴःÇ
  3. 将Haskell转换为C并使用NativeActivity怎么样?http://developer.android.com/reference/android/app/NativeActivity.html
  4. 如果你想在Haskell中执行android UI代码,有人必须通过JNI / C编写Haskell与Java的绑定
提问于
用户回答回答于

这真的取决于你想从Android上的Haskell中获得什么。

如果你想在Android上编写Haskell98代码,你可以使用JHC并自己创建NDK绑定。一世

GHC在ARM上提供。这应该能够使用ARM环境中可用的大多数Hackage包。在使用GHC ARM Builds的经验报告中,我还没有听说过很多。

看起来Android上功能性程序员的必然结论是将时间投入到Clojure和Scala中。

扫码关注云+社区