<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">As a newcomer(start learning about 3 months ago), I also will stand up and say i use the HP, i did meet some problems at the beginning, but the problems are all solved by reading documents and understanding more about ghc package management. Now i’m playing well with cabal sandbox and never had any problems. The main reason to use HP is that HP make ghci usable(i mean fire ghci anywhere, not cabal repl inside a project), otherwise i have to install lots of global packages by my self.</pre><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""><br class=""></pre><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">Cabal and cabal-install do need some document care, but that’s all, global package doesn’t harm as long as you use sandbox.</pre><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""><br class=""></pre><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">Finally, i’d say i really wish the minimal installer comes first with document link, that’s the right way to let newcomer understand how the ghc package management works and how to choose between stack/cabal.</pre><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""><br class=""></pre></body></html>