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 Lsp.Types endmodule 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 =
Lsp.Types.OptionalVersionedTextDocumentIdentifiermodule TextEdit = Lsp.Types.TextEditmodule TextDocumentEdit = Lsp.Types.TextDocumentEditmodule ChangeAnnotation = Lsp.Types.ChangeAnnotationmodule WorkspaceEdit = Lsp.Types.WorkspaceEditmodule ApplyWorkspaceEditParams = Lsp.Types.ApplyWorkspaceEditParamsmodule ApplyWorkspaceEditResult = Lsp.Types.ApplyWorkspaceEditResultmodule BaseSymbolInformation = Lsp.Types.BaseSymbolInformationmodule CallHierarchyClientCapabilities =
Lsp.Types.CallHierarchyClientCapabilitiesmodule CallHierarchyItem = Lsp.Types.CallHierarchyItemmodule CallHierarchyIncomingCall = Lsp.Types.CallHierarchyIncomingCallmodule CallHierarchyIncomingCallsParams =
Lsp.Types.CallHierarchyIncomingCallsParamsmodule CallHierarchyOptions = Lsp.Types.CallHierarchyOptionsmodule CallHierarchyOutgoingCall = Lsp.Types.CallHierarchyOutgoingCallmodule CallHierarchyOutgoingCallsParams =
Lsp.Types.CallHierarchyOutgoingCallsParamsmodule TextDocumentIdentifier = Lsp.Types.TextDocumentIdentifiermodule CallHierarchyPrepareParams = Lsp.Types.CallHierarchyPrepareParamsmodule NotebookCellTextDocumentFilter =
Lsp.Types.NotebookCellTextDocumentFiltermodule DocumentFilter = Lsp.Types.DocumentFiltermodule DocumentSelector = Lsp.Types.DocumentSelectormodule CallHierarchyRegistrationOptions =
Lsp.Types.CallHierarchyRegistrationOptionsmodule CancelParams = Lsp.Types.CancelParamsmodule WorkspaceEditClientCapabilities =
Lsp.Types.WorkspaceEditClientCapabilitiesmodule WorkspaceSymbolClientCapabilities =
Lsp.Types.WorkspaceSymbolClientCapabilitiesmodule SemanticTokensWorkspaceClientCapabilities =
Lsp.Types.SemanticTokensWorkspaceClientCapabilitiesmodule InlineValueWorkspaceClientCapabilities =
Lsp.Types.InlineValueWorkspaceClientCapabilitiesmodule InlayHintWorkspaceClientCapabilities =
Lsp.Types.InlayHintWorkspaceClientCapabilitiesmodule FileOperationClientCapabilities =
Lsp.Types.FileOperationClientCapabilitiesmodule ExecuteCommandClientCapabilities =
Lsp.Types.ExecuteCommandClientCapabilitiesmodule DidChangeWatchedFilesClientCapabilities =
Lsp.Types.DidChangeWatchedFilesClientCapabilitiesmodule DidChangeConfigurationClientCapabilities =
Lsp.Types.DidChangeConfigurationClientCapabilitiesmodule DiagnosticWorkspaceClientCapabilities =
Lsp.Types.DiagnosticWorkspaceClientCapabilitiesmodule CodeLensWorkspaceClientCapabilities =
Lsp.Types.CodeLensWorkspaceClientCapabilitiesmodule WorkspaceClientCapabilities = Lsp.Types.WorkspaceClientCapabilitiesmodule ShowMessageRequestClientCapabilities =
Lsp.Types.ShowMessageRequestClientCapabilitiesmodule ShowDocumentClientCapabilities =
Lsp.Types.ShowDocumentClientCapabilitiesmodule WindowClientCapabilities = Lsp.Types.WindowClientCapabilitiesmodule TypeHierarchyClientCapabilities =
Lsp.Types.TypeHierarchyClientCapabilitiesmodule TypeDefinitionClientCapabilities =
Lsp.Types.TypeDefinitionClientCapabilitiesmodule TextDocumentSyncClientCapabilities =
Lsp.Types.TextDocumentSyncClientCapabilitiesmodule SignatureHelpClientCapabilities =
Lsp.Types.SignatureHelpClientCapabilitiesmodule SemanticTokensClientCapabilities =
Lsp.Types.SemanticTokensClientCapabilitiesmodule SelectionRangeClientCapabilities =
Lsp.Types.SelectionRangeClientCapabilitiesmodule RenameClientCapabilities = Lsp.Types.RenameClientCapabilitiesmodule ReferenceClientCapabilities = Lsp.Types.ReferenceClientCapabilitiesmodule DocumentRangeFormattingClientCapabilities =
Lsp.Types.DocumentRangeFormattingClientCapabilitiesmodule PublishDiagnosticsClientCapabilities =
Lsp.Types.PublishDiagnosticsClientCapabilitiesmodule DocumentOnTypeFormattingClientCapabilities =
Lsp.Types.DocumentOnTypeFormattingClientCapabilitiesmodule MonikerClientCapabilities = Lsp.Types.MonikerClientCapabilitiesmodule LinkedEditingRangeClientCapabilities =
Lsp.Types.LinkedEditingRangeClientCapabilitiesmodule InlineValueClientCapabilities = Lsp.Types.InlineValueClientCapabilitiesmodule InlayHintClientCapabilities = Lsp.Types.InlayHintClientCapabilitiesmodule ImplementationClientCapabilities =
Lsp.Types.ImplementationClientCapabilitiesmodule HoverClientCapabilities = Lsp.Types.HoverClientCapabilitiesmodule DocumentFormattingClientCapabilities =
Lsp.Types.DocumentFormattingClientCapabilitiesmodule FoldingRangeClientCapabilities =
Lsp.Types.FoldingRangeClientCapabilitiesmodule DocumentSymbolClientCapabilities =
Lsp.Types.DocumentSymbolClientCapabilitiesmodule DocumentLinkClientCapabilities =
Lsp.Types.DocumentLinkClientCapabilitiesmodule DocumentHighlightClientCapabilities =
Lsp.Types.DocumentHighlightClientCapabilitiesmodule DiagnosticClientCapabilities = Lsp.Types.DiagnosticClientCapabilitiesmodule DefinitionClientCapabilities = Lsp.Types.DefinitionClientCapabilitiesmodule DeclarationClientCapabilities = Lsp.Types.DeclarationClientCapabilitiesmodule CompletionClientCapabilities = Lsp.Types.CompletionClientCapabilitiesmodule DocumentColorClientCapabilities =
Lsp.Types.DocumentColorClientCapabilitiesmodule CodeLensClientCapabilities = Lsp.Types.CodeLensClientCapabilitiesmodule CodeActionClientCapabilities = Lsp.Types.CodeActionClientCapabilitiesmodule TextDocumentClientCapabilities =
Lsp.Types.TextDocumentClientCapabilitiesmodule NotebookDocumentSyncClientCapabilities =
Lsp.Types.NotebookDocumentSyncClientCapabilitiesmodule NotebookDocumentClientCapabilities =
Lsp.Types.NotebookDocumentClientCapabilitiesmodule RegularExpressionsClientCapabilities =
Lsp.Types.RegularExpressionsClientCapabilitiesmodule MarkdownClientCapabilities = Lsp.Types.MarkdownClientCapabilitiesmodule GeneralClientCapabilities = Lsp.Types.GeneralClientCapabilitiesmodule ClientCapabilities = Lsp.Types.ClientCapabilitiesmodule Location = Lsp.Types.Locationmodule DiagnosticRelatedInformation = Lsp.Types.DiagnosticRelatedInformationmodule CodeDescription = Lsp.Types.CodeDescriptionmodule Diagnostic = Lsp.Types.Diagnosticmodule Command = Lsp.Types.Commandmodule CodeAction = Lsp.Types.CodeActionmodule CodeActionContext = Lsp.Types.CodeActionContextmodule CodeActionOptions = Lsp.Types.CodeActionOptionsmodule CodeActionParams = Lsp.Types.CodeActionParamsmodule CodeActionRegistrationOptions = Lsp.Types.CodeActionRegistrationOptionsmodule CodeLens = Lsp.Types.CodeLensmodule CodeLensOptions = Lsp.Types.CodeLensOptionsmodule CodeLensParams = Lsp.Types.CodeLensParamsmodule CodeLensRegistrationOptions = Lsp.Types.CodeLensRegistrationOptionsmodule Color = Lsp.Types.Colormodule ColorInformation = Lsp.Types.ColorInformationmodule ColorPresentation = Lsp.Types.ColorPresentationmodule ColorPresentationParams = Lsp.Types.ColorPresentationParamsmodule CompletionContext = Lsp.Types.CompletionContextmodule InsertReplaceEdit = Lsp.Types.InsertReplaceEditmodule CompletionItemLabelDetails = Lsp.Types.CompletionItemLabelDetailsmodule MarkupContent = Lsp.Types.MarkupContentmodule CompletionItem = Lsp.Types.CompletionItemmodule CompletionList = Lsp.Types.CompletionListmodule CompletionOptions = Lsp.Types.CompletionOptionsmodule CompletionParams = Lsp.Types.CompletionParamsmodule CompletionRegistrationOptions = Lsp.Types.CompletionRegistrationOptionsmodule ConfigurationItem = Lsp.Types.ConfigurationItemmodule ConfigurationParams = Lsp.Types.ConfigurationParamsmodule FileCreate = Lsp.Types.FileCreatemodule CreateFilesParams = Lsp.Types.CreateFilesParamsmodule Declaration = Lsp.Types.Declarationmodule LocationLink = Lsp.Types.LocationLinkmodule DeclarationLink = Lsp.Types.DeclarationLinkmodule DeclarationOptions = Lsp.Types.DeclarationOptionsmodule DeclarationParams = Lsp.Types.DeclarationParamsmodule DeclarationRegistrationOptions =
Lsp.Types.DeclarationRegistrationOptionsmodule Definition = Lsp.Types.Definitionmodule DefinitionLink = Lsp.Types.DefinitionLinkmodule DefinitionOptions = Lsp.Types.DefinitionOptionsmodule DefinitionParams = Lsp.Types.DefinitionParamsmodule DefinitionRegistrationOptions = Lsp.Types.DefinitionRegistrationOptionsmodule FileDelete = Lsp.Types.FileDeletemodule DeleteFilesParams = Lsp.Types.DeleteFilesParamsmodule DiagnosticOptions = Lsp.Types.DiagnosticOptionsmodule DiagnosticRegistrationOptions = Lsp.Types.DiagnosticRegistrationOptionsmodule DiagnosticServerCancellationData =
Lsp.Types.DiagnosticServerCancellationDatamodule DidChangeConfigurationParams = Lsp.Types.DidChangeConfigurationParamsmodule DidChangeConfigurationRegistrationOptions =
Lsp.Types.DidChangeConfigurationRegistrationOptionsmodule VersionedNotebookDocumentIdentifier =
Lsp.Types.VersionedNotebookDocumentIdentifiermodule TextDocumentContentChangeEvent =
Lsp.Types.TextDocumentContentChangeEventmodule VersionedTextDocumentIdentifier =
Lsp.Types.VersionedTextDocumentIdentifiermodule ExecutionSummary = Lsp.Types.ExecutionSummarymodule NotebookCell = Lsp.Types.NotebookCellmodule TextDocumentItem = Lsp.Types.TextDocumentItemmodule NotebookCellArrayChange = Lsp.Types.NotebookCellArrayChangemodule NotebookDocumentChangeEvent = Lsp.Types.NotebookDocumentChangeEventmodule DidChangeNotebookDocumentParams =
Lsp.Types.DidChangeNotebookDocumentParamsmodule DidChangeTextDocumentParams = Lsp.Types.DidChangeTextDocumentParamsmodule FileEvent = Lsp.Types.FileEventmodule DidChangeWatchedFilesParams = Lsp.Types.DidChangeWatchedFilesParamsmodule Pattern = Lsp.Types.Patternmodule WorkspaceFolder = Lsp.Types.WorkspaceFoldermodule RelativePattern = Lsp.Types.RelativePatternmodule GlobPattern = Lsp.Types.GlobPatternmodule FileSystemWatcher = Lsp.Types.FileSystemWatchermodule DidChangeWatchedFilesRegistrationOptions =
Lsp.Types.DidChangeWatchedFilesRegistrationOptionsmodule WorkspaceFoldersChangeEvent = Lsp.Types.WorkspaceFoldersChangeEventmodule DidChangeWorkspaceFoldersParams =
Lsp.Types.DidChangeWorkspaceFoldersParamsmodule NotebookDocumentIdentifier = Lsp.Types.NotebookDocumentIdentifiermodule DidCloseNotebookDocumentParams =
Lsp.Types.DidCloseNotebookDocumentParamsmodule DidCloseTextDocumentParams = Lsp.Types.DidCloseTextDocumentParamsmodule NotebookDocument = Lsp.Types.NotebookDocumentmodule DidOpenNotebookDocumentParams = Lsp.Types.DidOpenNotebookDocumentParamsmodule DidOpenTextDocumentParams = Lsp.Types.DidOpenTextDocumentParamsmodule DidSaveNotebookDocumentParams = Lsp.Types.DidSaveNotebookDocumentParamsmodule DidSaveTextDocumentParams = Lsp.Types.DidSaveTextDocumentParamsmodule DocumentColorOptions = Lsp.Types.DocumentColorOptionsmodule DocumentColorParams = Lsp.Types.DocumentColorParamsmodule DocumentColorRegistrationOptions =
Lsp.Types.DocumentColorRegistrationOptionsmodule DocumentDiagnosticParams = Lsp.Types.DocumentDiagnosticParamsmodule UnchangedDocumentDiagnosticReport =
Lsp.Types.UnchangedDocumentDiagnosticReportmodule FullDocumentDiagnosticReport = Lsp.Types.FullDocumentDiagnosticReportmodule RelatedUnchangedDocumentDiagnosticReport =
Lsp.Types.RelatedUnchangedDocumentDiagnosticReportmodule RelatedFullDocumentDiagnosticReport =
Lsp.Types.RelatedFullDocumentDiagnosticReportmodule DocumentDiagnosticReport = Lsp.Types.DocumentDiagnosticReportmodule DocumentDiagnosticReportPartialResult =
Lsp.Types.DocumentDiagnosticReportPartialResultmodule DocumentFormattingOptions = Lsp.Types.DocumentFormattingOptionsmodule FormattingOptions = Lsp.Types.FormattingOptionsmodule DocumentFormattingParams = Lsp.Types.DocumentFormattingParamsmodule DocumentFormattingRegistrationOptions =
Lsp.Types.DocumentFormattingRegistrationOptionsmodule DocumentHighlight = Lsp.Types.DocumentHighlightmodule DocumentHighlightOptions = Lsp.Types.DocumentHighlightOptionsmodule DocumentHighlightParams = Lsp.Types.DocumentHighlightParamsmodule DocumentHighlightRegistrationOptions =
Lsp.Types.DocumentHighlightRegistrationOptionsmodule DocumentLink = Lsp.Types.DocumentLinkmodule DocumentLinkOptions = Lsp.Types.DocumentLinkOptionsmodule DocumentLinkParams = Lsp.Types.DocumentLinkParamsmodule DocumentLinkRegistrationOptions =
Lsp.Types.DocumentLinkRegistrationOptionsmodule DocumentOnTypeFormattingOptions =
Lsp.Types.DocumentOnTypeFormattingOptionsmodule DocumentOnTypeFormattingParams =
Lsp.Types.DocumentOnTypeFormattingParamsmodule DocumentOnTypeFormattingRegistrationOptions =
Lsp.Types.DocumentOnTypeFormattingRegistrationOptionsmodule DocumentRangeFormattingOptions =
Lsp.Types.DocumentRangeFormattingOptionsmodule DocumentRangeFormattingParams = Lsp.Types.DocumentRangeFormattingParamsmodule DocumentRangeFormattingRegistrationOptions =
Lsp.Types.DocumentRangeFormattingRegistrationOptionsmodule DocumentSymbol = Lsp.Types.DocumentSymbolmodule DocumentSymbolOptions = Lsp.Types.DocumentSymbolOptionsmodule DocumentSymbolParams = Lsp.Types.DocumentSymbolParamsmodule DocumentSymbolRegistrationOptions =
Lsp.Types.DocumentSymbolRegistrationOptionsmodule ExecuteCommandOptions = Lsp.Types.ExecuteCommandOptionsmodule ExecuteCommandParams = Lsp.Types.ExecuteCommandParamsmodule ExecuteCommandRegistrationOptions =
Lsp.Types.ExecuteCommandRegistrationOptionsmodule FileOperationPatternOptions = Lsp.Types.FileOperationPatternOptionsmodule FileOperationPattern = Lsp.Types.FileOperationPatternmodule FileOperationFilter = Lsp.Types.FileOperationFiltermodule FileOperationRegistrationOptions =
Lsp.Types.FileOperationRegistrationOptionsmodule FileOperationOptions = Lsp.Types.FileOperationOptionsmodule FileRename = Lsp.Types.FileRenamemodule FoldingRange = Lsp.Types.FoldingRangemodule FoldingRangeOptions = Lsp.Types.FoldingRangeOptionsmodule FoldingRangeParams = Lsp.Types.FoldingRangeParamsmodule FoldingRangeRegistrationOptions =
Lsp.Types.FoldingRangeRegistrationOptionsmodule Hover = Lsp.Types.Hovermodule HoverOptions = Lsp.Types.HoverOptionsmodule HoverParams = Lsp.Types.HoverParamsmodule HoverRegistrationOptions = Lsp.Types.HoverRegistrationOptionsmodule ImplementationOptions = Lsp.Types.ImplementationOptionsmodule ImplementationParams = Lsp.Types.ImplementationParamsmodule ImplementationRegistrationOptions =
Lsp.Types.ImplementationRegistrationOptionsmodule InitializeError = Lsp.Types.InitializeErrormodule InitializeParams = Lsp.Types.InitializeParamsmodule WorkspaceSymbolOptions = Lsp.Types.WorkspaceSymbolOptionsmodule WorkspaceFoldersServerCapabilities =
Lsp.Types.WorkspaceFoldersServerCapabilitiesmodule TypeHierarchyRegistrationOptions =
Lsp.Types.TypeHierarchyRegistrationOptionsmodule TypeHierarchyOptions = Lsp.Types.TypeHierarchyOptionsmodule TypeDefinitionRegistrationOptions =
Lsp.Types.TypeDefinitionRegistrationOptionsmodule TypeDefinitionOptions = Lsp.Types.TypeDefinitionOptionsmodule SaveOptions = Lsp.Types.SaveOptionsmodule TextDocumentSyncOptions = Lsp.Types.TextDocumentSyncOptionsmodule SignatureHelpOptions = Lsp.Types.SignatureHelpOptionsmodule SemanticTokensLegend = Lsp.Types.SemanticTokensLegendmodule SemanticTokensRegistrationOptions =
Lsp.Types.SemanticTokensRegistrationOptionsmodule SemanticTokensOptions = Lsp.Types.SemanticTokensOptionsmodule SelectionRangeRegistrationOptions =
Lsp.Types.SelectionRangeRegistrationOptionsmodule SelectionRangeOptions = Lsp.Types.SelectionRangeOptionsmodule RenameOptions = Lsp.Types.RenameOptionsmodule ReferenceOptions = Lsp.Types.ReferenceOptionsmodule MonikerRegistrationOptions = Lsp.Types.MonikerRegistrationOptionsmodule MonikerOptions = Lsp.Types.MonikerOptionsmodule LinkedEditingRangeRegistrationOptions =
Lsp.Types.LinkedEditingRangeRegistrationOptionsmodule LinkedEditingRangeOptions = Lsp.Types.LinkedEditingRangeOptionsmodule InlineValueRegistrationOptions =
Lsp.Types.InlineValueRegistrationOptionsmodule InlineValueOptions = Lsp.Types.InlineValueOptionsmodule InlayHintRegistrationOptions = Lsp.Types.InlayHintRegistrationOptionsmodule InlayHintOptions = Lsp.Types.InlayHintOptionsmodule ServerCapabilities = Lsp.Types.ServerCapabilitiesmodule InitializeResult = Lsp.Types.InitializeResultmodule InitializedParams_ = Lsp.Types.InitializedParams_module InlayHintLabelPart = Lsp.Types.InlayHintLabelPartmodule InlayHint = Lsp.Types.InlayHintmodule InlayHintParams = Lsp.Types.InlayHintParamsmodule InlineValueEvaluatableExpression =
Lsp.Types.InlineValueEvaluatableExpressionmodule InlineValueVariableLookup = Lsp.Types.InlineValueVariableLookupmodule InlineValueText = Lsp.Types.InlineValueTextmodule InlineValue = Lsp.Types.InlineValuemodule InlineValueContext = Lsp.Types.InlineValueContextmodule InlineValueParams = Lsp.Types.InlineValueParamsmodule LinkedEditingRangeParams = Lsp.Types.LinkedEditingRangeParamsmodule LinkedEditingRanges = Lsp.Types.LinkedEditingRangesmodule LogMessageParams = Lsp.Types.LogMessageParamsmodule LogTraceParams = Lsp.Types.LogTraceParamsmodule MessageActionItem = Lsp.Types.MessageActionItemmodule Moniker = Lsp.Types.Monikermodule MonikerParams = Lsp.Types.MonikerParamsmodule ParameterInformation = Lsp.Types.ParameterInformationmodule PartialResultParams = Lsp.Types.PartialResultParamsmodule PrepareRenameParams = Lsp.Types.PrepareRenameParamsmodule PreviousResultId = Lsp.Types.PreviousResultIdmodule PublishDiagnosticsParams = Lsp.Types.PublishDiagnosticsParamsmodule ReferenceContext = Lsp.Types.ReferenceContextmodule ReferenceParams = Lsp.Types.ReferenceParamsmodule ReferenceRegistrationOptions = Lsp.Types.ReferenceRegistrationOptionsmodule Registration = Lsp.Types.Registrationmodule RegistrationParams = Lsp.Types.RegistrationParamsmodule RenameFilesParams = Lsp.Types.RenameFilesParamsmodule RenameParams = Lsp.Types.RenameParamsmodule RenameRegistrationOptions = Lsp.Types.RenameRegistrationOptionsmodule ResourceOperation = Lsp.Types.ResourceOperationmodule SelectionRange = Lsp.Types.SelectionRangemodule SelectionRangeParams = Lsp.Types.SelectionRangeParamsmodule SemanticTokens = Lsp.Types.SemanticTokensmodule SemanticTokensEdit = Lsp.Types.SemanticTokensEditmodule SemanticTokensDelta = Lsp.Types.SemanticTokensDeltamodule SemanticTokensDeltaParams = Lsp.Types.SemanticTokensDeltaParamsmodule SemanticTokensDeltaPartialResult =
Lsp.Types.SemanticTokensDeltaPartialResultmodule SemanticTokensParams = Lsp.Types.SemanticTokensParamsmodule SemanticTokensPartialResult = Lsp.Types.SemanticTokensPartialResultmodule SemanticTokensRangeParams = Lsp.Types.SemanticTokensRangeParamsmodule SetTraceParams = Lsp.Types.SetTraceParamsmodule ShowDocumentParams = Lsp.Types.ShowDocumentParamsmodule ShowDocumentResult = Lsp.Types.ShowDocumentResultmodule ShowMessageParams = Lsp.Types.ShowMessageParamsmodule ShowMessageRequestParams = Lsp.Types.ShowMessageRequestParamsmodule SignatureInformation = Lsp.Types.SignatureInformationmodule SignatureHelp = Lsp.Types.SignatureHelpmodule SignatureHelpContext = Lsp.Types.SignatureHelpContextmodule SignatureHelpParams = Lsp.Types.SignatureHelpParamsmodule SignatureHelpRegistrationOptions =
Lsp.Types.SignatureHelpRegistrationOptionsmodule StaticRegistrationOptions = Lsp.Types.StaticRegistrationOptionsmodule SymbolInformation = Lsp.Types.SymbolInformationmodule T = Lsp.Types.Tmodule TextDocumentChangeRegistrationOptions =
Lsp.Types.TextDocumentChangeRegistrationOptionsmodule TextDocumentPositionParams = Lsp.Types.TextDocumentPositionParamsmodule TextDocumentRegistrationOptions =
Lsp.Types.TextDocumentRegistrationOptionsmodule TextDocumentSaveRegistrationOptions =
Lsp.Types.TextDocumentSaveRegistrationOptionsmodule TypeDefinitionParams = Lsp.Types.TypeDefinitionParamsmodule TypeHierarchyItem = Lsp.Types.TypeHierarchyItemmodule TypeHierarchyPrepareParams = Lsp.Types.TypeHierarchyPrepareParamsmodule TypeHierarchySubtypesParams = Lsp.Types.TypeHierarchySubtypesParamsmodule TypeHierarchySupertypesParams = Lsp.Types.TypeHierarchySupertypesParamsmodule Unregistration = Lsp.Types.Unregistrationmodule UnregistrationParams = Lsp.Types.UnregistrationParamsmodule WillSaveTextDocumentParams = Lsp.Types.WillSaveTextDocumentParamsmodule WorkDoneProgressBegin = Lsp.Types.WorkDoneProgressBeginmodule WorkDoneProgressCancelParams = Lsp.Types.WorkDoneProgressCancelParamsmodule WorkDoneProgressCreateParams = Lsp.Types.WorkDoneProgressCreateParamsmodule WorkDoneProgressEnd = Lsp.Types.WorkDoneProgressEndmodule WorkDoneProgressOptions = Lsp.Types.WorkDoneProgressOptionsmodule WorkDoneProgressParams = Lsp.Types.WorkDoneProgressParamsmodule WorkDoneProgressReport = Lsp.Types.WorkDoneProgressReportmodule WorkspaceDiagnosticParams = Lsp.Types.WorkspaceDiagnosticParamsmodule WorkspaceUnchangedDocumentDiagnosticReport =
Lsp.Types.WorkspaceUnchangedDocumentDiagnosticReportmodule WorkspaceFullDocumentDiagnosticReport =
Lsp.Types.WorkspaceFullDocumentDiagnosticReportmodule WorkspaceDocumentDiagnosticReport =
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 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