https://blog.devgenius.io/how-to-compile-haskell-on-termux-f...
This was done from an Android phone with Termux running a virtual Ubuntu shell courtesy of PRoot. This was done alongside our larger effort to port SimpleX for iOS and Android. This recipe assumes a fresh Termux installation from Play Store, if installed via F-Droid first two steps are optional.
SimpleX is a thin terminal UI message broker that uses SMP protocols: https://github.com/simplex-chat/simplex-chat