Currently, lts-20.26 is used for Haskell packages:
However, this version is almost 3 years old by now (https://www.stackage.org/lts-20.26) and contains many packages going out of support and deprecating.
It uses ghc-9.2.8 as compiler (source), which has gone out of support 3 years ago as well (EOL). This also means that the haskell-language-server does not support this compiler version anymore. It is expected that package managers slowly drop this version from being distributed (nixpkgs already removed it).
Suggestion: Update the stack resolver to a more recent version, for example today's release of lts-24.30 (https://www.stackage.org/lts-24.30).
Currently,
lts-20.26is used for Haskell packages:decker/stack.yaml
Line 16 in bdd7cbb
However, this version is almost 3 years old by now (https://www.stackage.org/lts-20.26) and contains many packages going out of support and deprecating.
It uses
ghc-9.2.8as compiler (source), which has gone out of support 3 years ago as well (EOL). This also means that thehaskell-language-serverdoes not support this compiler version anymore. It is expected that package managers slowly drop this version from being distributed (nixpkgs already removed it).Suggestion: Update the stack resolver to a more recent version, for example today's release of
lts-24.30(https://www.stackage.org/lts-24.30).