@reidrac Good one.
Personally I just stick to whatever the Stackage deems LTS since it has the most package coverage (by design). Typically they have LTS-3 support policy from which one can estimate lower bound for GHC majors still in play.
@dpwiz should I look into stackage? I've been focusing in cabal only, and so far it has been good. But I haven't looked at other options really.
@reidrac You can use Stackage snapshots as cabal freezes:
In cabal.project:
import: https://www.stackage.org/lts-22.43/cabal.config
Or wget it to cabal.project.freeze
@dpwiz Thank you! I'll read more about this, but looks interesting.
@reidrac Oh, LTS with a 9.8 just came out. Which would be... "stable, no more releases, huh. So, yeah, 9.6 would be the GHC on the desktop for the next year 😅
@dpwiz I found this: https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status
That is kind of clear.