I've found a Haskell setup guide here, but after the stack setup it wants to install cabal

curl -sSL https://get.haskellstack.org | sh

then

stack install cabal-install
cabal update

Why do I want to install cabal after stack? Any advice welcome on the "definitive setup." Just started a new machine with Ubuntu 20.10 on it.

LB