Jan Hrcek
Jan Hrcek
Status update: we decided not to merge it yet, because it would require enabling progress notifications in many hls tests. Here's a test [PR](https://github.com/jhrcek/haskell-language-server/pull/9) that makes the hls tests pass...
Thank you for the reference PR, the description answers most of my questions for now.
I think it will be best to get rid of scotty-cookie, because more recent versions of scotty have cookie functionality built in. Marking this as a draft until I implement...
Ready for review. It got rid of scotty-cookie in the examples, because the package has been deprecated some time ago. Instead the cookie functionality is provided by scotty itselt. But...
The generic solution for your problem that's usually employed is debouncing. You can use for example this simple package https://hackage.haskell.org/package/auto-update-0.2.0/docs/Control-Debounce.html to make sure that producer doesn't overwhelm the UI by...
> We also do this a bunch in lsp, I think. @michaelpj Hmm, in lsp there's some [extractLine](https://github.com/haskell/lsp/blob/dfdff1380b747dcde47d497cee8772775a963957/lsp/src/Language/LSP/VFS.hs#L405) in LSP which returns a Rope and does further manipulation on that...
@michaelpj I opened a followup PR in text-rope that makes getLine "stay in the Rope world". Would it make more sense to you like that? https://github.com/Bodigrim/text-rope/pull/7
ghc 9.10 compatibility for stylish-haskell has been enabled in https://github.com/haskell/haskell-language-server/pull/4559
Status update: this is functionally complete, but waiting for ghc 9.10 to become available in stackage snapshot so I can upgrade [stack ci config](https://github.com/haskell/stylish-haskell/blob/main/.github/workflows/ci.yml)
Hello @jaspervdj could you please check this PR? The only thing missing I think is updating stack CI config to use ghc 9.10 based resolver. But in in stackage I...