server package:lsp
Contains all the callbacks to use for initialized the language server.
it is parameterized over a config type variable representing the type
for the specific configuration data the language server needs to use.
Information about the server that can be advertised to the client.
Convenience function for
runServerWithHandles which: (1) reads
from stdin; (2) writes to stdout; and (3) logs to stderr and to the
client, with some basic filtering.
Starts listening and sending requests and responses using the
specified I/O.
Starts a language server over the specified handles. This function
will return once the exit notification is received.
Applies the changes from a
ApplyWorkspaceEditRequest to the
VFS