lsp.stdune
Console.Backend
lsp
lsp.fiber
lsp.fiber_unix
module type S = sig ... end
type t = (module S)
val set : t -> unit
val compose : t -> t -> t
compose a b produce a backend that sends message to both a and b backends.
compose a b
a
b
val dumb : t
A dumb backend that hides the status line and simply dump the messages to the terminal
val progress : t
A backend that just displays the status line in the terminal