One of the most frequently asked Haskell beginner questions in recent years is:
"Stack or cabal?"
I will helpfully not answer this question. Instead I will hope to eliminate the confusion that many of the askers seem to have about the various different