Pepe Iborra
Pepe Iborra
The `DebugTrace` datatype does not provide an encoding for functions, so the Hoed backend has been representing them as strings, for instance: ``` $arg1 = { \ 'l' -> True,...
Consider the example ``` debug [d| listcomp y = sum [x | x x) [1..y] |] ``` `listmap 3` produces the same trace as `listcomp 3` The Hoed backend is...
Error handling doesn't currently work with `forkServer`: ``` do s pure Nothing ``` The above code will not manage to deal with "port already in use" or similar, since the...
A Hackage revision to relax the base upper bound should be all is needed
The lsp-types benchmark definition needs some fixes in ghc 9.2
Steps to repro: 1. Create a project with two modules: ``` module Numeric where -- shadows the Numeric module in base ``` ``` module A where import Numeric (showInt) --...
In order to faithfully simulate `IO` code, an equivalent of `Control.Exception.evaluate` is needed. Or am I missing something?
lsp-test should send a response when asked to register a SWorkspaceDidChangeWatchedFiles capability
My tests randomly crash with: ``` test-binary: Maybe.fromJust: Nothing CallStack (from HasCallStack): error, called at libraries/base/Data/Maybe.hs:148:21 in base:Data.Maybe fromJust, called at src/Language/LSP/Test.hs:327:20 in lsp-test-0.14.0.0-26fxKpgpCT6HDpy4E8JMz7:Language.LSP.Test ### Error in: Unit tests -...