diff --git a/linol-lwt/Linol_lwt/IO_lwt/index.html b/linol-lwt/Linol_lwt/IO_lwt/index.html index 34861325..35934a2c 100644 --- a/linol-lwt/Linol_lwt/IO_lwt/index.html +++ b/linol-lwt/Linol_lwt/IO_lwt/index.html @@ -1,2 +1,2 @@ -
Linol_lwt.IO_lwttype 'a t = 'a Lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = Lwt_io.input Lwt_io.channeltype out_channel = Lwt_io.output Lwt_io.channelval stdin : in_channelval stdout : out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit tLinol_lwt.IO_lwttype 'a t = 'a Lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = Lwt_io.input Lwt_io.channeltype out_channel = Lwt_io.output Lwt_io.channelval stdin : env -> in_channelval stdout : env -> out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit tJsonrpc2.IOtype 'a t = 'a IO_lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = IO_lwt.in_channeltype out_channel = IO_lwt.out_channelval stdin : in_channelval stdout : out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit tJsonrpc2.IOtype 'a t = 'a IO_lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype env = IO_lwt.envtype in_channel = IO_lwt.in_channeltype out_channel = IO_lwt.out_channelval stdin : env -> in_channelval stdout : env -> out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit tval create_stdio :
?on_received:(Yojson.Safe.t -> unit) ->
?on_sent:(Yojson.Safe.t -> unit) ->
+ env:IO.env ->
server ->
tval send_server_notification : t -> Lsp.Server_notification.t -> unit IO.tval send_server_request :
t ->
diff --git a/linol-lwt/Linol_lwt/index.html b/linol-lwt/Linol_lwt/index.html
index 6161b5cc..40e46978 100644
--- a/linol-lwt/Linol_lwt/index.html
+++ b/linol-lwt/Linol_lwt/index.html
@@ -2,6 +2,7 @@
Linol_lwt (linol-lwt.Linol_lwt) Module Linol_lwt
module type IO = Linol.IOmodule IO_lwt :
IO
with type 'a t = 'a Lwt.t
+ and type env = unit
and type in_channel = Lwt_io.input Lwt_io.channel
and type out_channel = Lwt_io.output Lwt_io.channelval spawn : (unit -> unit Lwt.t) -> unitSpawn function.
include module type of struct include Lsp.Types end
module MarkedString = Lsp.Types.MarkedStringmodule DocumentUri = Lsp.Types.DocumentUrimodule ProgressToken = Lsp.Types.ProgressTokenmodule ProgressParams = Lsp.Types.ProgressParamsmodule NotebookDocumentSyncOptions = Lsp.Types.NotebookDocumentSyncOptionsmodule NotebookDocumentSyncRegistrationOptions =
Lsp.Types.NotebookDocumentSyncRegistrationOptionsmodule NotebookDocumentFilter = Lsp.Types.NotebookDocumentFiltermodule TextDocumentFilter = Lsp.Types.TextDocumentFiltermodule SymbolTag = Lsp.Types.SymbolTagmodule SymbolKind = Lsp.Types.SymbolKindmodule ResourceOperationKind = Lsp.Types.ResourceOperationKindmodule FailureHandlingKind = Lsp.Types.FailureHandlingKindmodule MarkupKind = Lsp.Types.MarkupKindmodule TokenFormat = Lsp.Types.TokenFormatmodule PrepareSupportDefaultBehavior = Lsp.Types.PrepareSupportDefaultBehaviormodule DiagnosticTag = Lsp.Types.DiagnosticTagmodule FoldingRangeKind = Lsp.Types.FoldingRangeKindmodule InsertTextMode = Lsp.Types.InsertTextModemodule CompletionItemKind = Lsp.Types.CompletionItemKindmodule CompletionItemTag = Lsp.Types.CompletionItemTagmodule CodeActionKind = Lsp.Types.CodeActionKindmodule PositionEncodingKind = Lsp.Types.PositionEncodingKindmodule DiagnosticSeverity = Lsp.Types.DiagnosticSeveritymodule CodeActionTriggerKind = Lsp.Types.CodeActionTriggerKindmodule CompletionTriggerKind = Lsp.Types.CompletionTriggerKindmodule InsertTextFormat = Lsp.Types.InsertTextFormatmodule NotebookCellKind = Lsp.Types.NotebookCellKindmodule FileChangeType = Lsp.Types.FileChangeTypemodule WatchKind = Lsp.Types.WatchKindmodule DocumentHighlightKind = Lsp.Types.DocumentHighlightKindmodule FileOperationPatternKind = Lsp.Types.FileOperationPatternKindmodule TraceValues = Lsp.Types.TraceValuesmodule TextDocumentSyncKind = Lsp.Types.TextDocumentSyncKindmodule InlayHintKind = Lsp.Types.InlayHintKindmodule MessageType = Lsp.Types.MessageTypemodule UniquenessLevel = Lsp.Types.UniquenessLevelmodule MonikerKind = Lsp.Types.MonikerKindmodule SemanticTokenModifiers = Lsp.Types.SemanticTokenModifiersmodule SemanticTokenTypes = Lsp.Types.SemanticTokenTypesmodule SignatureHelpTriggerKind = Lsp.Types.SignatureHelpTriggerKindmodule TextDocumentSaveReason = Lsp.Types.TextDocumentSaveReasonmodule Position = Lsp.Types.Positionmodule Range = Lsp.Types.Rangemodule ChangeAnnotationIdentifier = Lsp.Types.ChangeAnnotationIdentifiermodule AnnotatedTextEdit = Lsp.Types.AnnotatedTextEditmodule DeleteFileOptions = Lsp.Types.DeleteFileOptionsmodule DeleteFile = Lsp.Types.DeleteFilemodule RenameFileOptions = Lsp.Types.RenameFileOptionsmodule RenameFile = Lsp.Types.RenameFilemodule CreateFileOptions = Lsp.Types.CreateFileOptionsmodule CreateFile = Lsp.Types.CreateFilemodule OptionalVersionedTextDocumentIdentifier =
@@ -91,4 +92,4 @@
Lsp.Types.WorkspaceDocumentDiagnosticReportmodule WorkspaceDiagnosticReport = Lsp.Types.WorkspaceDiagnosticReportmodule WorkspaceDiagnosticReportPartialResult =
Lsp.Types.WorkspaceDiagnosticReportPartialResultmodule WorkspaceFoldersInitializeParams =
Lsp.Types.WorkspaceFoldersInitializeParamsmodule WorkspaceSymbol = Lsp.Types.WorkspaceSymbolmodule WorkspaceSymbolParams = Lsp.Types.WorkspaceSymbolParamsmodule WorkspaceSymbolRegistrationOptions =
- Lsp.Types.WorkspaceSymbolRegistrationOptionsmodule CodeActionResult = Lsp.Types.CodeActionResultmodule Locations = Lsp.Types.Locationsinclude module type of struct include IO_lwt end
type 'a t = 'a Lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = Lwt_io.input Lwt_io.channeltype out_channel = Lwt_io.output Lwt_io.channelval stdin : in_channelval stdout : out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit ttype doc_state = Linol.Server.doc_statemodule Jsonrpc2 : sig ... endval run : 'a Lwt.t -> 'a
+ Lsp.Types.WorkspaceSymbolRegistrationOptionsmodule CodeActionResult = Lsp.Types.CodeActionResultmodule Locations = Lsp.Types.Locationsinclude module type of struct include IO_lwt endtype 'a t = 'a Lwt.tval return : 'a -> 'a tval failwith : string -> 'a ttype in_channel = Lwt_io.input Lwt_io.channeltype out_channel = Lwt_io.output Lwt_io.channelval stdin : env -> in_channelval stdout : env -> out_channelval read : in_channel -> bytes -> int -> int -> unit tval read_line : in_channel -> string tval write : out_channel -> bytes -> int -> int -> unit tval write_string : out_channel -> string -> unit tval fail : exn -> unit ttype doc_state = Linol.Server.doc_statemodule Jsonrpc2 : sig ... endval run : 'a Lwt.t -> 'a