Haskell 中的 Android 应用程序
嗨,我知道也有类似的问题。但也许这个领域有任何更新或新的库。 我正在寻找:
- 编写 android 的最佳实践 Haskell 中的应用程序。我知道在 c#(monodroid)/java 有数百万 样品。
- 你认识博主吗,写关于 android+Haskell 的文章
我看到了这些有用的链接:
- Android 上的 Haskell 解释器?< /a>
- 运行 Haskell 程序在 Android 操作系统上
- http://news.ycombinator.com/item?id= 1251408
我知道我可以使用
- GHC 定位 ndk gcc
- JHC
- 将 Haskell 转换为 C 并使用 NativeActivity 怎么样? http://developer.android.com/reference/android/app/NativeActivity。 html
- 如果你想在 Haskell 中编写 Android UI 代码,就必须有人通过 JNI/C 编写 Haskell 到 Java 的绑定
有 Haskell、Android 专家吗?
Hi i know there are similar questions. But maybe thare are any updates or new libraries in this area.
What I'm looking for:
- Best practices of writing android
appplication in Haskell. I know in
c#(monodroid)/java there are millions
of samples. - Do you know bloggers, articles which write about android+Haskell
I saw these useful links:
- Haskell interpreter on Android?
- Running a Haskell program on the Android OS
- http://news.ycombinator.com/item?id=1251408
And I understand that I could use
- GHC targeting ndk gcc
- JHC
- What about converting Haskell to C and using NativeActivity? http://developer.android.com/reference/android/app/NativeActivity.html
- If you want to do android UI code in Haskell somebody will have to write Haskell bindings to Java through JNI/C
Are there any Haskell, Android experts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这实际上取决于您想要从 Android 上的 Haskell 中获得什么。
如果你想在Android上编写Haskell98代码,你可以使用JHC并自己创建NDK绑定。 I
GHC 可在 ARM 上使用。这应该能够使用 ARM 环境中可用的大多数 Hackage 包。我还没有听到太多关于使用 GHC ARM Builds 的经验报告。
Android 函数式程序员的必然结论似乎就是把时间投入到 Clojure 和 Scala 上。
It really depends what you want from your Haskell on Android.
If you want to write Haskell98 code on Android, you can use JHC and create NDK bindings yourself. I
GHC is available on ARM. This should enable using most Hackage packages available in an ARM environment. I've haven't heard much in terms of experience reports working with GHC ARM Builds.
It seems like the inevitable conclusion of functional programmers on Android is to invest your time in Clojure and Scala.