I\'m trying to update my ghc version installed for haskell stack from version 8.0.2 to 8.2.1 but seems like I am missing something.
[user@localhost ~]$ stack
There are 2 options.
temporary solution is every time you have to provide the version of ghc while loading stack.
ghc --resolver ghc-8.2.1 ghci
If you don't give the version of ghc, stack loads the default version.
The second option is permanently configuring the ghc version for stack as default version. Below is the step used for that
configure *resolver: ghc-8.2.1* in the file *.stack/global-project/stack.yaml*
and restart your stack.