Nix Build of GHC to Run Haskell on Android
github.com
github.com
With Nix, one person can do that work and it can work perfectly first try for anybody else with just a git clone and a command.
I even took it one step further and made a nixops deployment expression for setting up an online service (like http://www.aprinter.eu/), which will itself compile firmware for you as configured.