Linol_lwtmodule 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 Linol_lsp.Lsp.Types endmodule MarkedString : sig ... endmodule DocumentUri : sig ... endmodule ProgressToken : sig ... endmodule ProgressParams : sig ... endmodule NotebookDocumentSyncOptions : sig ... endmodule NotebookDocumentSyncRegistrationOptions : sig ... endmodule NotebookDocumentFilter : sig ... endmodule TextDocumentFilter : sig ... endmodule SymbolTag : sig ... endmodule SymbolKind : sig ... endmodule ResourceOperationKind : sig ... endmodule FailureHandlingKind : sig ... endmodule MarkupKind : sig ... endmodule TokenFormat : sig ... endmodule PrepareSupportDefaultBehavior : sig ... endmodule DiagnosticTag : sig ... endmodule FoldingRangeKind : sig ... endmodule InsertTextMode : sig ... endmodule CompletionItemKind : sig ... endmodule CompletionItemTag : sig ... endmodule CodeActionKind : sig ... endmodule PositionEncodingKind : sig ... endmodule DiagnosticSeverity : sig ... endmodule CodeActionTriggerKind : sig ... endmodule CompletionTriggerKind : sig ... endmodule InsertTextFormat : sig ... endmodule NotebookCellKind : sig ... endmodule FileChangeType : sig ... endmodule WatchKind : sig ... endmodule DocumentDiagnosticReportKind : sig ... endmodule DocumentHighlightKind : sig ... endmodule FileOperationPatternKind : sig ... endmodule TraceValues : sig ... endmodule TextDocumentSyncKind : sig ... endmodule InlayHintKind : sig ... endmodule InlineCompletionTriggerKind : sig ... endmodule MessageType : sig ... endmodule UniquenessLevel : sig ... endmodule MonikerKind : sig ... endmodule SemanticTokenModifiers : sig ... endmodule SemanticTokenTypes : sig ... endmodule SignatureHelpTriggerKind : sig ... endmodule TextDocumentSaveReason : sig ... endmodule Position : sig ... endmodule Range : sig ... endmodule ChangeAnnotationIdentifier : sig ... endmodule AnnotatedTextEdit : sig ... endmodule DeleteFileOptions : sig ... endmodule DeleteFile : sig ... endmodule RenameFileOptions : sig ... endmodule RenameFile : sig ... endmodule CreateFileOptions : sig ... endmodule CreateFile : sig ... endmodule OptionalVersionedTextDocumentIdentifier : sig ... endmodule TextEdit : sig ... endmodule TextDocumentEdit : sig ... endmodule ChangeAnnotation : sig ... endmodule WorkspaceEdit : sig ... endmodule ApplyWorkspaceEditParams : sig ... endmodule ApplyWorkspaceEditResult : sig ... endmodule BaseSymbolInformation : sig ... endmodule CallHierarchyClientCapabilities : sig ... endmodule CallHierarchyItem : sig ... endmodule CallHierarchyIncomingCall : sig ... endmodule CallHierarchyIncomingCallsParams : sig ... endmodule CallHierarchyOptions : sig ... endmodule CallHierarchyOutgoingCall : sig ... endmodule CallHierarchyOutgoingCallsParams : sig ... endmodule TextDocumentIdentifier : sig ... endmodule CallHierarchyPrepareParams : sig ... endmodule NotebookCellTextDocumentFilter : sig ... endmodule DocumentFilter : sig ... endmodule DocumentSelector : sig ... endmodule CallHierarchyRegistrationOptions : sig ... endmodule CancelParams : sig ... endmodule WorkspaceEditClientCapabilities : sig ... endmodule WorkspaceSymbolClientCapabilities : sig ... endmodule SemanticTokensWorkspaceClientCapabilities : sig ... endmodule InlineValueWorkspaceClientCapabilities : sig ... endmodule InlayHintWorkspaceClientCapabilities : sig ... endmodule FoldingRangeWorkspaceClientCapabilities : sig ... endmodule FileOperationClientCapabilities : sig ... endmodule ExecuteCommandClientCapabilities : sig ... endmodule DidChangeWatchedFilesClientCapabilities : sig ... endmodule DidChangeConfigurationClientCapabilities : sig ... endmodule DiagnosticWorkspaceClientCapabilities : sig ... endmodule CodeLensWorkspaceClientCapabilities : sig ... endmodule WorkspaceClientCapabilities : sig ... endmodule ShowMessageRequestClientCapabilities : sig ... endmodule ShowDocumentClientCapabilities : sig ... endmodule WindowClientCapabilities : sig ... endmodule TypeHierarchyClientCapabilities : sig ... endmodule TypeDefinitionClientCapabilities : sig ... endmodule TextDocumentSyncClientCapabilities : sig ... endmodule SignatureHelpClientCapabilities : sig ... endmodule SemanticTokensClientCapabilities : sig ... endmodule SelectionRangeClientCapabilities : sig ... endmodule RenameClientCapabilities : sig ... endmodule ReferenceClientCapabilities : sig ... endmodule DocumentRangeFormattingClientCapabilities : sig ... endmodule PublishDiagnosticsClientCapabilities : sig ... endmodule DocumentOnTypeFormattingClientCapabilities : sig ... endmodule MonikerClientCapabilities : sig ... endmodule LinkedEditingRangeClientCapabilities : sig ... endmodule InlineValueClientCapabilities : sig ... endmodule InlineCompletionClientCapabilities : sig ... endmodule InlayHintClientCapabilities : sig ... endmodule ImplementationClientCapabilities : sig ... endmodule HoverClientCapabilities : sig ... endmodule DocumentFormattingClientCapabilities : sig ... endmodule FoldingRangeClientCapabilities : sig ... endmodule DocumentSymbolClientCapabilities : sig ... endmodule DocumentLinkClientCapabilities : sig ... endmodule DocumentHighlightClientCapabilities : sig ... endmodule DiagnosticClientCapabilities : sig ... endmodule DefinitionClientCapabilities : sig ... endmodule DeclarationClientCapabilities : sig ... endmodule CompletionClientCapabilities : sig ... endmodule DocumentColorClientCapabilities : sig ... endmodule CodeLensClientCapabilities : sig ... endmodule CodeActionClientCapabilities : sig ... endmodule TextDocumentClientCapabilities : sig ... endmodule NotebookDocumentSyncClientCapabilities : sig ... endmodule NotebookDocumentClientCapabilities : sig ... endmodule RegularExpressionsClientCapabilities : sig ... endmodule MarkdownClientCapabilities : sig ... endmodule GeneralClientCapabilities : sig ... endmodule ClientCapabilities : sig ... endmodule Location : sig ... endmodule DiagnosticRelatedInformation : sig ... endmodule MarkupContent : sig ... endmodule CodeDescription : sig ... endmodule Diagnostic : sig ... endmodule Command : sig ... endmodule CodeAction : sig ... endmodule CodeActionContext : sig ... endmodule CodeActionOptions : sig ... endmodule CodeActionParams : sig ... endmodule CodeActionRegistrationOptions : sig ... endmodule CodeLens : sig ... endmodule CodeLensOptions : sig ... endmodule CodeLensParams : sig ... endmodule CodeLensRegistrationOptions : sig ... endmodule Color : sig ... endmodule ColorInformation : sig ... endmodule ColorPresentation : sig ... endmodule ColorPresentationParams : sig ... endmodule CompletionContext : sig ... endmodule InsertReplaceEdit : sig ... endmodule CompletionItemLabelDetails : sig ... endmodule CompletionItem : sig ... endmodule CompletionList : sig ... endmodule CompletionOptions : sig ... endmodule CompletionParams : sig ... endmodule CompletionRegistrationOptions : sig ... endmodule ConfigurationItem : sig ... endmodule ConfigurationParams : sig ... endmodule FileCreate : sig ... endmodule CreateFilesParams : sig ... endmodule Declaration : sig ... endmodule LocationLink : sig ... endmodule DeclarationLink : sig ... endmodule DeclarationOptions : sig ... endmodule DeclarationParams : sig ... endmodule DeclarationRegistrationOptions : sig ... endmodule Definition : sig ... endmodule DefinitionLink : sig ... endmodule DefinitionOptions : sig ... endmodule DefinitionParams : sig ... endmodule DefinitionRegistrationOptions : sig ... endmodule FileDelete : sig ... endmodule DeleteFilesParams : sig ... endmodule DiagnosticOptions : sig ... endmodule DiagnosticRegistrationOptions : sig ... endmodule DiagnosticServerCancellationData : sig ... endmodule DidChangeConfigurationParams : sig ... endmodule DidChangeConfigurationRegistrationOptions : sig ... endmodule VersionedNotebookDocumentIdentifier : sig ... endmodule TextDocumentContentChangeEvent : sig ... endmodule VersionedTextDocumentIdentifier : sig ... endmodule ExecutionSummary : sig ... endmodule NotebookCell : sig ... endmodule TextDocumentItem : sig ... endmodule NotebookCellArrayChange : sig ... endmodule NotebookDocumentChangeEvent : sig ... endmodule DidChangeNotebookDocumentParams : sig ... endmodule DidChangeTextDocumentParams : sig ... endmodule FileEvent : sig ... endmodule DidChangeWatchedFilesParams : sig ... endmodule Pattern : sig ... endmodule WorkspaceFolder : sig ... endmodule RelativePattern : sig ... endmodule GlobPattern : sig ... endmodule FileSystemWatcher : sig ... endmodule DidChangeWatchedFilesRegistrationOptions : sig ... endmodule WorkspaceFoldersChangeEvent : sig ... endmodule DidChangeWorkspaceFoldersParams : sig ... endmodule NotebookDocumentIdentifier : sig ... endmodule DidCloseNotebookDocumentParams : sig ... endmodule DidCloseTextDocumentParams : sig ... endmodule NotebookDocument : sig ... endmodule DidOpenNotebookDocumentParams : sig ... endmodule DidOpenTextDocumentParams : sig ... endmodule DidSaveNotebookDocumentParams : sig ... endmodule DidSaveTextDocumentParams : sig ... endmodule DocumentColorOptions : sig ... endmodule DocumentColorParams : sig ... endmodule DocumentColorRegistrationOptions : sig ... endmodule DocumentDiagnosticParams : sig ... endmodule UnchangedDocumentDiagnosticReport : sig ... endmodule FullDocumentDiagnosticReport : sig ... endmodule RelatedUnchangedDocumentDiagnosticReport : sig ... endmodule RelatedFullDocumentDiagnosticReport : sig ... endmodule DocumentDiagnosticReport : sig ... endmodule DocumentDiagnosticReportPartialResult : sig ... endmodule DocumentFormattingOptions : sig ... endmodule FormattingOptions : sig ... endmodule DocumentFormattingParams : sig ... endmodule DocumentFormattingRegistrationOptions : sig ... endmodule DocumentHighlight : sig ... endmodule DocumentHighlightOptions : sig ... endmodule DocumentHighlightParams : sig ... endmodule DocumentHighlightRegistrationOptions : sig ... endmodule DocumentLink : sig ... endmodule DocumentLinkOptions : sig ... endmodule DocumentLinkParams : sig ... endmodule DocumentLinkRegistrationOptions : sig ... endmodule DocumentOnTypeFormattingOptions : sig ... endmodule DocumentOnTypeFormattingParams : sig ... endmodule DocumentOnTypeFormattingRegistrationOptions : sig ... endmodule DocumentRangeFormattingOptions : sig ... endmodule DocumentRangeFormattingParams : sig ... endmodule DocumentRangeFormattingRegistrationOptions : sig ... endmodule DocumentRangesFormattingParams : sig ... endmodule DocumentSymbol : sig ... endmodule DocumentSymbolOptions : sig ... endmodule DocumentSymbolParams : sig ... endmodule DocumentSymbolRegistrationOptions : sig ... endmodule ExecuteCommandOptions : sig ... endmodule ExecuteCommandParams : sig ... endmodule ExecuteCommandRegistrationOptions : sig ... endmodule FileOperationPatternOptions : sig ... endmodule FileOperationPattern : sig ... endmodule FileOperationFilter : sig ... endmodule FileOperationRegistrationOptions : sig ... endmodule FileOperationOptions : sig ... endmodule FileRename : sig ... endmodule FoldingRange : sig ... endmodule FoldingRangeOptions : sig ... endmodule FoldingRangeParams : sig ... endmodule FoldingRangeRegistrationOptions : sig ... endmodule Hover : sig ... endmodule HoverOptions : sig ... endmodule HoverParams : sig ... endmodule HoverRegistrationOptions : sig ... endmodule ImplementationOptions : sig ... endmodule ImplementationParams : sig ... endmodule ImplementationRegistrationOptions : sig ... endmodule InitializeError : sig ... endmodule InitializeParams : sig ... endmodule WorkspaceSymbolOptions : sig ... endmodule WorkspaceFoldersServerCapabilities : sig ... endmodule TypeHierarchyRegistrationOptions : sig ... endmodule TypeHierarchyOptions : sig ... endmodule TypeDefinitionRegistrationOptions : sig ... endmodule TypeDefinitionOptions : sig ... endmodule SaveOptions : sig ... endmodule TextDocumentSyncOptions : sig ... endmodule SignatureHelpOptions : sig ... endmodule SemanticTokensLegend : sig ... endmodule SemanticTokensRegistrationOptions : sig ... endmodule SemanticTokensOptions : sig ... endmodule SelectionRangeRegistrationOptions : sig ... endmodule SelectionRangeOptions : sig ... endmodule RenameOptions : sig ... endmodule ReferenceOptions : sig ... endmodule MonikerRegistrationOptions : sig ... endmodule MonikerOptions : sig ... endmodule LinkedEditingRangeRegistrationOptions : sig ... endmodule LinkedEditingRangeOptions : sig ... endmodule InlineValueRegistrationOptions : sig ... endmodule InlineValueOptions : sig ... endmodule InlineCompletionOptions : sig ... endmodule InlayHintRegistrationOptions : sig ... endmodule InlayHintOptions : sig ... endmodule ServerCapabilities : sig ... endmodule InitializeResult : sig ... endmodule InitializedParams_ : sig ... endmodule InlayHintLabelPart : sig ... endmodule InlayHint : sig ... endmodule InlayHintParams : sig ... endmodule SelectedCompletionInfo : sig ... endmodule InlineCompletionContext : sig ... endmodule StringValue : sig ... endmodule InlineCompletionItem : sig ... endmodule InlineCompletionList : sig ... endmodule InlineCompletionParams : sig ... endmodule InlineCompletionRegistrationOptions : sig ... endmodule InlineValueEvaluatableExpression : sig ... endmodule InlineValueVariableLookup : sig ... endmodule InlineValueText : sig ... endmodule InlineValue : sig ... endmodule InlineValueContext : sig ... endmodule InlineValueParams : sig ... endmodule LinkedEditingRangeParams : sig ... endmodule LinkedEditingRanges : sig ... endmodule LogMessageParams : sig ... endmodule LogTraceParams : sig ... endmodule MessageActionItem : sig ... endmodule Moniker : sig ... endmodule MonikerParams : sig ... endmodule ParameterInformation : sig ... endmodule PartialResultParams : sig ... endmodule PrepareRenameParams : sig ... endmodule PreviousResultId : sig ... endmodule PublishDiagnosticsParams : sig ... endmodule ReferenceContext : sig ... endmodule ReferenceParams : sig ... endmodule ReferenceRegistrationOptions : sig ... endmodule Registration : sig ... endmodule RegistrationParams : sig ... endmodule RenameFilesParams : sig ... endmodule RenameParams : sig ... endmodule RenameRegistrationOptions : sig ... endmodule ResourceOperation : sig ... endmodule SelectionRange : sig ... endmodule SelectionRangeParams : sig ... endmodule SemanticTokens : sig ... endmodule SemanticTokensEdit : sig ... endmodule SemanticTokensDelta : sig ... endmodule SemanticTokensDeltaParams : sig ... endmodule SemanticTokensDeltaPartialResult : sig ... endmodule SemanticTokensParams : sig ... endmodule SemanticTokensPartialResult : sig ... endmodule SemanticTokensRangeParams : sig ... endmodule SetTraceParams : sig ... endmodule ShowDocumentParams : sig ... endmodule ShowDocumentResult : sig ... endmodule ShowMessageParams : sig ... endmodule ShowMessageRequestParams : sig ... endmodule SignatureInformation : sig ... endmodule SignatureHelp : sig ... endmodule SignatureHelpContext : sig ... endmodule SignatureHelpParams : sig ... endmodule SignatureHelpRegistrationOptions : sig ... endmodule StaticRegistrationOptions : sig ... endmodule SymbolInformation : sig ... endmodule TextDocumentChangeRegistrationOptions : sig ... endmodule TextDocumentPositionParams : sig ... endmodule TextDocumentRegistrationOptions : sig ... endmodule TextDocumentSaveRegistrationOptions : sig ... endmodule TypeDefinitionParams : sig ... endmodule TypeHierarchyItem : sig ... endmodule TypeHierarchyPrepareParams : sig ... endmodule TypeHierarchySubtypesParams : sig ... endmodule TypeHierarchySupertypesParams : sig ... endmodule Unregistration : sig ... endmodule UnregistrationParams : sig ... endmodule WillSaveTextDocumentParams : sig ... endmodule WorkDoneProgressBegin : sig ... endmodule WorkDoneProgressCancelParams : sig ... endmodule WorkDoneProgressCreateParams : sig ... endmodule WorkDoneProgressEnd : sig ... endmodule WorkDoneProgressOptions : sig ... endmodule WorkDoneProgressParams : sig ... endmodule WorkDoneProgressReport : sig ... endmodule WorkspaceDiagnosticParams : sig ... endmodule WorkspaceUnchangedDocumentDiagnosticReport : sig ... endmodule WorkspaceFullDocumentDiagnosticReport : sig ... endmodule WorkspaceDocumentDiagnosticReport : sig ... endmodule WorkspaceDiagnosticReport : sig ... endmodule WorkspaceDiagnosticReportPartialResult : sig ... endmodule WorkspaceFoldersInitializeParams : sig ... endmodule WorkspaceSymbol : sig ... endmodule WorkspaceSymbolParams : sig ... endmodule WorkspaceSymbolRegistrationOptions : sig ... endmodule CodeActionResult : sig ... endmodule Locations : sig ... endinclude 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 -> Stdlib.Printexc.raw_backtrace -> unit tval catch :
(unit -> 'a t) ->
(exn -> Stdlib.Printexc.raw_backtrace -> 'a t) ->
'a ttype doc_state = Linol.Server.doc_statemodule Jsonrpc2 : sig ... endval run : 'a Lwt.t -> 'a