Haskell-language-server: Support for GHC-8.10.3

Created on 11 Aug 2020  路  10Comments  路  Source: haskell/haskell-language-server

Since 8.10.2 turned out to be a short-term update. and 8.10.3 is about to be released and become "it", HLS should support it. ;-)

blocked upstream enhancement

Most helpful comment

I am preparing the support here: https://github.com/jneira/haskell-language-server/tree/ghc-8.10.3 but no ci provider is ready yet nor stack. You can set compiler: ghc-8.10.3 but you have to install it manually.

All 10 comments

Out of curiosity - do you know if GHC-8.10.3 is coming, and if so - roughly when?

it still has not been released

would be great to also support non-moving GC once it lands

What needs to be done to support the non-moving GC? Do you want to enable it by default?

Probably only a flag to enable it if compiled with GHC 8.10.3+ and some testing that it works.

What needs to be done, now it has been released?

wait for secondary releases in package managers used by ci, chocolatey f.e. for Windows
maybe we could cut a stack.yaml using it right now

Ok. Can we do a release that installs for non-windows (e.g. ghcup installed), and then follow up with the rest?

Not sure how long the wait will be.

yeah, GitHub macos uses ghcup, Linux hvr ppa and Windows choco, circle ci stack (so it needs only a working stack.yaml)
will check them

I am preparing the support here: https://github.com/jneira/haskell-language-server/tree/ghc-8.10.3 but no ci provider is ready yet nor stack. You can set compiler: ghc-8.10.3 but you have to install it manually.

Was this page helpful?
0 / 5 - 0 ratings