I'm sorry this is your experience. Considering that by default GHC (the Haskell compiler) statically links Haskell dependencies of an application, this is a subpar way of doing things that your distro's packagers have decided to inflict on you. I won't tell you to migrate, but Archlinux has been one of the worst PR for Haskell in ages. :(