You’re good. No need to reinstall.
Btw, there is always an easy way without need to take care of cabal, ghc, building process is.
You can just download binaries that were compiled for you:
Replace the old ones and you save yourself a couple of hours of work and stress.