Это действительно зависит от того, что вы хотите от вашего Haskell на Android.
Если вы хотите написать код на Haskell98 для Android, вы можете использовать JHC и создавать привязки NDK самостоятельно. Я
GHC доступен на ARM. Это должно позволить использовать большинство пакетов Hackage, доступных в среде ARM. Я не очень много слышал об опыте работы с GHC ARM Builds.
Кажется, что неизбежный вывод функциональных программистов на Android - это тратить свое время на Clojure и Scala.