mirror of
https://github.com/c-cube/linol.git
synced 2026-01-24 02:16:41 -05:00
10 lines
153 KiB
HTML
10 lines
153 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Linol_lwt (linol-lwt.Linol_lwt)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">Index</a> » <a href="../index.html">linol-lwt</a> » Linol_lwt</nav><header class="odoc-preamble"><h1>Module <code><span>Linol_lwt</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module-type anchored" id="module-type-IO"><a href="#module-type-IO" class="anchor"></a><code><span><span class="keyword">module</span> <span class="keyword">type</span> IO</span><span> = <a href="../../linol/Linol/module-type-IO/index.html">Linol.IO</a></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-IO_lwt"><a href="#module-IO_lwt" class="anchor"></a><code><span><span class="keyword">module</span> <a href="IO_lwt/index.html">IO_lwt</a></span><span> :
|
||
<a href="../../linol/Linol/module-type-IO/index.html">IO</a>
|
||
<span class="keyword">with</span> <span><span class="keyword">type</span> <span>'a <a href="../../linol/Linol/module-type-IO/index.html#type-t">t</a></span> = <span><span class="type-var">'a</span> <a href="../../lwt/Lwt/index.html#type-t">Lwt.t</a></span></span>
|
||
<span class="keyword">and</span> <span><span class="keyword">type</span> <a href="../../linol/Linol/module-type-IO/index.html#type-env">env</a> = unit</span>
|
||
<span class="keyword">and</span> <span><span class="keyword">type</span> <a href="../../linol/Linol/module-type-IO/index.html#type-in_channel">in_channel</a> = <span><a href="../../lwt/Lwt_io/index.html#type-input">Lwt_io.input</a> <a href="../../lwt/Lwt_io/index.html#type-channel">Lwt_io.channel</a></span></span>
|
||
<span class="keyword">and</span> <span><span class="keyword">type</span> <a href="../../linol/Linol/module-type-IO/index.html#type-out_channel">out_channel</a> = <span><a href="../../lwt/Lwt_io/index.html#type-output">Lwt_io.output</a> <a href="../../lwt/Lwt_io/index.html#type-channel">Lwt_io.channel</a></span></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-spawn"><a href="#val-spawn" class="anchor"></a><code><span><span class="keyword">val</span> spawn : <span><span>(<span>unit <span class="arrow">-></span></span> <span>unit <a href="../../lwt/Lwt/index.html#type-t">Lwt.t</a></span>)</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Spawn function.</p><ul class="at-tags"><li class="since"><span class="at-tag">since</span> 0.5</li></ul></div></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <span class="keyword">module</span> <span class="keyword">type</span> <span class="keyword">of</span> <span class="keyword">struct</span> <span class="keyword">include</span> <a href="../../linol/Linol_lsp/Types/index.html">Linol_lsp.Lsp.Types</a> <span class="keyword">end</span></span></code></summary><div class="odoc-spec"><div class="spec module anchored" id="module-MarkedString"><a href="#module-MarkedString" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MarkedString/index.html">MarkedString</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentUri"><a href="#module-DocumentUri" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentUri/index.html">DocumentUri</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ProgressToken"><a href="#module-ProgressToken" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ProgressToken/index.html">ProgressToken</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ProgressParams"><a href="#module-ProgressParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ProgressParams/index.html">ProgressParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentSyncOptions"><a href="#module-NotebookDocumentSyncOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentSyncOptions/index.html">NotebookDocumentSyncOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentSyncRegistrationOptions"><a href="#module-NotebookDocumentSyncRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentSyncRegistrationOptions/index.html">NotebookDocumentSyncRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentFilter"><a href="#module-NotebookDocumentFilter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentFilter/index.html">NotebookDocumentFilter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentFilter"><a href="#module-TextDocumentFilter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentFilter/index.html">TextDocumentFilter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SymbolTag"><a href="#module-SymbolTag" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SymbolTag/index.html">SymbolTag</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SymbolKind"><a href="#module-SymbolKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SymbolKind/index.html">SymbolKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ResourceOperationKind"><a href="#module-ResourceOperationKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ResourceOperationKind/index.html">ResourceOperationKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FailureHandlingKind"><a href="#module-FailureHandlingKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FailureHandlingKind/index.html">FailureHandlingKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MarkupKind"><a href="#module-MarkupKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MarkupKind/index.html">MarkupKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TokenFormat"><a href="#module-TokenFormat" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TokenFormat/index.html">TokenFormat</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PrepareSupportDefaultBehavior"><a href="#module-PrepareSupportDefaultBehavior" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PrepareSupportDefaultBehavior/index.html">PrepareSupportDefaultBehavior</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticTag"><a href="#module-DiagnosticTag" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticTag/index.html">DiagnosticTag</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeKind"><a href="#module-FoldingRangeKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeKind/index.html">FoldingRangeKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InsertTextMode"><a href="#module-InsertTextMode" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InsertTextMode/index.html">InsertTextMode</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionItemKind"><a href="#module-CompletionItemKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionItemKind/index.html">CompletionItemKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionItemTag"><a href="#module-CompletionItemTag" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionItemTag/index.html">CompletionItemTag</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionKind"><a href="#module-CodeActionKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionKind/index.html">CodeActionKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PositionEncodingKind"><a href="#module-PositionEncodingKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PositionEncodingKind/index.html">PositionEncodingKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticSeverity"><a href="#module-DiagnosticSeverity" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticSeverity/index.html">DiagnosticSeverity</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionTriggerKind"><a href="#module-CodeActionTriggerKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionTriggerKind/index.html">CodeActionTriggerKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionTriggerKind"><a href="#module-CompletionTriggerKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionTriggerKind/index.html">CompletionTriggerKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InsertTextFormat"><a href="#module-InsertTextFormat" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InsertTextFormat/index.html">InsertTextFormat</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookCellKind"><a href="#module-NotebookCellKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookCellKind/index.html">NotebookCellKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileChangeType"><a href="#module-FileChangeType" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileChangeType/index.html">FileChangeType</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WatchKind"><a href="#module-WatchKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WatchKind/index.html">WatchKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentDiagnosticReportKind"><a href="#module-DocumentDiagnosticReportKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentDiagnosticReportKind/index.html">DocumentDiagnosticReportKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlightKind"><a href="#module-DocumentHighlightKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlightKind/index.html">DocumentHighlightKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationPatternKind"><a href="#module-FileOperationPatternKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationPatternKind/index.html">FileOperationPatternKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TraceValues"><a href="#module-TraceValues" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TraceValues/index.html">TraceValues</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentSyncKind"><a href="#module-TextDocumentSyncKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentSyncKind/index.html">TextDocumentSyncKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintKind"><a href="#module-InlayHintKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintKind/index.html">InlayHintKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionTriggerKind"><a href="#module-InlineCompletionTriggerKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionTriggerKind/index.html">InlineCompletionTriggerKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MessageType"><a href="#module-MessageType" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MessageType/index.html">MessageType</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-UniquenessLevel"><a href="#module-UniquenessLevel" class="anchor"></a><code><span><span class="keyword">module</span> <a href="UniquenessLevel/index.html">UniquenessLevel</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MonikerKind"><a href="#module-MonikerKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MonikerKind/index.html">MonikerKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokenModifiers"><a href="#module-SemanticTokenModifiers" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokenModifiers/index.html">SemanticTokenModifiers</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokenTypes"><a href="#module-SemanticTokenTypes" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokenTypes/index.html">SemanticTokenTypes</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpTriggerKind"><a href="#module-SignatureHelpTriggerKind" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpTriggerKind/index.html">SignatureHelpTriggerKind</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentSaveReason"><a href="#module-TextDocumentSaveReason" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentSaveReason/index.html">TextDocumentSaveReason</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Position"><a href="#module-Position" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Position/index.html">Position</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Range"><a href="#module-Range" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Range/index.html">Range</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ChangeAnnotationIdentifier"><a href="#module-ChangeAnnotationIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ChangeAnnotationIdentifier/index.html">ChangeAnnotationIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-AnnotatedTextEdit"><a href="#module-AnnotatedTextEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="AnnotatedTextEdit/index.html">AnnotatedTextEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeleteFileOptions"><a href="#module-DeleteFileOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeleteFileOptions/index.html">DeleteFileOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeleteFile"><a href="#module-DeleteFile" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeleteFile/index.html">DeleteFile</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameFileOptions"><a href="#module-RenameFileOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameFileOptions/index.html">RenameFileOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameFile"><a href="#module-RenameFile" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameFile/index.html">RenameFile</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CreateFileOptions"><a href="#module-CreateFileOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CreateFileOptions/index.html">CreateFileOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CreateFile"><a href="#module-CreateFile" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CreateFile/index.html">CreateFile</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-OptionalVersionedTextDocumentIdentifier"><a href="#module-OptionalVersionedTextDocumentIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="OptionalVersionedTextDocumentIdentifier/index.html">OptionalVersionedTextDocumentIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextEdit"><a href="#module-TextEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextEdit/index.html">TextEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentEdit"><a href="#module-TextDocumentEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentEdit/index.html">TextDocumentEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ChangeAnnotation"><a href="#module-ChangeAnnotation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ChangeAnnotation/index.html">ChangeAnnotation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceEdit"><a href="#module-WorkspaceEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceEdit/index.html">WorkspaceEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ApplyWorkspaceEditParams"><a href="#module-ApplyWorkspaceEditParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ApplyWorkspaceEditParams/index.html">ApplyWorkspaceEditParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ApplyWorkspaceEditResult"><a href="#module-ApplyWorkspaceEditResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ApplyWorkspaceEditResult/index.html">ApplyWorkspaceEditResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-BaseSymbolInformation"><a href="#module-BaseSymbolInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="BaseSymbolInformation/index.html">BaseSymbolInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyClientCapabilities"><a href="#module-CallHierarchyClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyClientCapabilities/index.html">CallHierarchyClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyItem"><a href="#module-CallHierarchyItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyItem/index.html">CallHierarchyItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyIncomingCall"><a href="#module-CallHierarchyIncomingCall" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyIncomingCall/index.html">CallHierarchyIncomingCall</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyIncomingCallsParams"><a href="#module-CallHierarchyIncomingCallsParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyIncomingCallsParams/index.html">CallHierarchyIncomingCallsParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyOptions"><a href="#module-CallHierarchyOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyOptions/index.html">CallHierarchyOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyOutgoingCall"><a href="#module-CallHierarchyOutgoingCall" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyOutgoingCall/index.html">CallHierarchyOutgoingCall</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyOutgoingCallsParams"><a href="#module-CallHierarchyOutgoingCallsParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyOutgoingCallsParams/index.html">CallHierarchyOutgoingCallsParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentIdentifier"><a href="#module-TextDocumentIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentIdentifier/index.html">TextDocumentIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyPrepareParams"><a href="#module-CallHierarchyPrepareParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyPrepareParams/index.html">CallHierarchyPrepareParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookCellTextDocumentFilter"><a href="#module-NotebookCellTextDocumentFilter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookCellTextDocumentFilter/index.html">NotebookCellTextDocumentFilter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentFilter"><a href="#module-DocumentFilter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentFilter/index.html">DocumentFilter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSelector"><a href="#module-DocumentSelector" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSelector/index.html">DocumentSelector</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CallHierarchyRegistrationOptions"><a href="#module-CallHierarchyRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CallHierarchyRegistrationOptions/index.html">CallHierarchyRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CancelParams"><a href="#module-CancelParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CancelParams/index.html">CancelParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceEditClientCapabilities"><a href="#module-WorkspaceEditClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceEditClientCapabilities/index.html">WorkspaceEditClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceSymbolClientCapabilities"><a href="#module-WorkspaceSymbolClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceSymbolClientCapabilities/index.html">WorkspaceSymbolClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensWorkspaceClientCapabilities"><a href="#module-SemanticTokensWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensWorkspaceClientCapabilities/index.html">SemanticTokensWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueWorkspaceClientCapabilities"><a href="#module-InlineValueWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueWorkspaceClientCapabilities/index.html">InlineValueWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintWorkspaceClientCapabilities"><a href="#module-InlayHintWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintWorkspaceClientCapabilities/index.html">InlayHintWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeWorkspaceClientCapabilities"><a href="#module-FoldingRangeWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeWorkspaceClientCapabilities/index.html">FoldingRangeWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationClientCapabilities"><a href="#module-FileOperationClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationClientCapabilities/index.html">FileOperationClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ExecuteCommandClientCapabilities"><a href="#module-ExecuteCommandClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ExecuteCommandClientCapabilities/index.html">ExecuteCommandClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeWatchedFilesClientCapabilities"><a href="#module-DidChangeWatchedFilesClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeWatchedFilesClientCapabilities/index.html">DidChangeWatchedFilesClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeConfigurationClientCapabilities"><a href="#module-DidChangeConfigurationClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeConfigurationClientCapabilities/index.html">DidChangeConfigurationClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticWorkspaceClientCapabilities"><a href="#module-DiagnosticWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticWorkspaceClientCapabilities/index.html">DiagnosticWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLensWorkspaceClientCapabilities"><a href="#module-CodeLensWorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLensWorkspaceClientCapabilities/index.html">CodeLensWorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceClientCapabilities"><a href="#module-WorkspaceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceClientCapabilities/index.html">WorkspaceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowMessageRequestClientCapabilities"><a href="#module-ShowMessageRequestClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowMessageRequestClientCapabilities/index.html">ShowMessageRequestClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowDocumentClientCapabilities"><a href="#module-ShowDocumentClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowDocumentClientCapabilities/index.html">ShowDocumentClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WindowClientCapabilities"><a href="#module-WindowClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WindowClientCapabilities/index.html">WindowClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchyClientCapabilities"><a href="#module-TypeHierarchyClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchyClientCapabilities/index.html">TypeHierarchyClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeDefinitionClientCapabilities"><a href="#module-TypeDefinitionClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeDefinitionClientCapabilities/index.html">TypeDefinitionClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentSyncClientCapabilities"><a href="#module-TextDocumentSyncClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentSyncClientCapabilities/index.html">TextDocumentSyncClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpClientCapabilities"><a href="#module-SignatureHelpClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpClientCapabilities/index.html">SignatureHelpClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensClientCapabilities"><a href="#module-SemanticTokensClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensClientCapabilities/index.html">SemanticTokensClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectionRangeClientCapabilities"><a href="#module-SelectionRangeClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectionRangeClientCapabilities/index.html">SelectionRangeClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameClientCapabilities"><a href="#module-RenameClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameClientCapabilities/index.html">RenameClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ReferenceClientCapabilities"><a href="#module-ReferenceClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ReferenceClientCapabilities/index.html">ReferenceClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentRangeFormattingClientCapabilities"><a href="#module-DocumentRangeFormattingClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentRangeFormattingClientCapabilities/index.html">DocumentRangeFormattingClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PublishDiagnosticsClientCapabilities"><a href="#module-PublishDiagnosticsClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PublishDiagnosticsClientCapabilities/index.html">PublishDiagnosticsClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentOnTypeFormattingClientCapabilities"><a href="#module-DocumentOnTypeFormattingClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentOnTypeFormattingClientCapabilities/index.html">DocumentOnTypeFormattingClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MonikerClientCapabilities"><a href="#module-MonikerClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MonikerClientCapabilities/index.html">MonikerClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LinkedEditingRangeClientCapabilities"><a href="#module-LinkedEditingRangeClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LinkedEditingRangeClientCapabilities/index.html">LinkedEditingRangeClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueClientCapabilities"><a href="#module-InlineValueClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueClientCapabilities/index.html">InlineValueClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionClientCapabilities"><a href="#module-InlineCompletionClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionClientCapabilities/index.html">InlineCompletionClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintClientCapabilities"><a href="#module-InlayHintClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintClientCapabilities/index.html">InlayHintClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ImplementationClientCapabilities"><a href="#module-ImplementationClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ImplementationClientCapabilities/index.html">ImplementationClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-HoverClientCapabilities"><a href="#module-HoverClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="HoverClientCapabilities/index.html">HoverClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentFormattingClientCapabilities"><a href="#module-DocumentFormattingClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentFormattingClientCapabilities/index.html">DocumentFormattingClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeClientCapabilities"><a href="#module-FoldingRangeClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeClientCapabilities/index.html">FoldingRangeClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSymbolClientCapabilities"><a href="#module-DocumentSymbolClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSymbolClientCapabilities/index.html">DocumentSymbolClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentLinkClientCapabilities"><a href="#module-DocumentLinkClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentLinkClientCapabilities/index.html">DocumentLinkClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlightClientCapabilities"><a href="#module-DocumentHighlightClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlightClientCapabilities/index.html">DocumentHighlightClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticClientCapabilities"><a href="#module-DiagnosticClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticClientCapabilities/index.html">DiagnosticClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DefinitionClientCapabilities"><a href="#module-DefinitionClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DefinitionClientCapabilities/index.html">DefinitionClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeclarationClientCapabilities"><a href="#module-DeclarationClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeclarationClientCapabilities/index.html">DeclarationClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionClientCapabilities"><a href="#module-CompletionClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionClientCapabilities/index.html">CompletionClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentColorClientCapabilities"><a href="#module-DocumentColorClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentColorClientCapabilities/index.html">DocumentColorClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLensClientCapabilities"><a href="#module-CodeLensClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLensClientCapabilities/index.html">CodeLensClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionClientCapabilities"><a href="#module-CodeActionClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionClientCapabilities/index.html">CodeActionClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentClientCapabilities"><a href="#module-TextDocumentClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentClientCapabilities/index.html">TextDocumentClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentSyncClientCapabilities"><a href="#module-NotebookDocumentSyncClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentSyncClientCapabilities/index.html">NotebookDocumentSyncClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentClientCapabilities"><a href="#module-NotebookDocumentClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentClientCapabilities/index.html">NotebookDocumentClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RegularExpressionsClientCapabilities"><a href="#module-RegularExpressionsClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RegularExpressionsClientCapabilities/index.html">RegularExpressionsClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MarkdownClientCapabilities"><a href="#module-MarkdownClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MarkdownClientCapabilities/index.html">MarkdownClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-GeneralClientCapabilities"><a href="#module-GeneralClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="GeneralClientCapabilities/index.html">GeneralClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ClientCapabilities"><a href="#module-ClientCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ClientCapabilities/index.html">ClientCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Location"><a href="#module-Location" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Location/index.html">Location</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticRelatedInformation"><a href="#module-DiagnosticRelatedInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticRelatedInformation/index.html">DiagnosticRelatedInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MarkupContent"><a href="#module-MarkupContent" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MarkupContent/index.html">MarkupContent</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeDescription"><a href="#module-CodeDescription" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeDescription/index.html">CodeDescription</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Diagnostic"><a href="#module-Diagnostic" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Diagnostic/index.html">Diagnostic</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Command"><a href="#module-Command" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Command/index.html">Command</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeAction"><a href="#module-CodeAction" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeAction/index.html">CodeAction</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionContext"><a href="#module-CodeActionContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionContext/index.html">CodeActionContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionOptions"><a href="#module-CodeActionOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionOptions/index.html">CodeActionOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionParams"><a href="#module-CodeActionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionParams/index.html">CodeActionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionRegistrationOptions"><a href="#module-CodeActionRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionRegistrationOptions/index.html">CodeActionRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLens"><a href="#module-CodeLens" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLens/index.html">CodeLens</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLensOptions"><a href="#module-CodeLensOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLensOptions/index.html">CodeLensOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLensParams"><a href="#module-CodeLensParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLensParams/index.html">CodeLensParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeLensRegistrationOptions"><a href="#module-CodeLensRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeLensRegistrationOptions/index.html">CodeLensRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Color"><a href="#module-Color" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Color/index.html">Color</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ColorInformation"><a href="#module-ColorInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ColorInformation/index.html">ColorInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ColorPresentation"><a href="#module-ColorPresentation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ColorPresentation/index.html">ColorPresentation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ColorPresentationParams"><a href="#module-ColorPresentationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ColorPresentationParams/index.html">ColorPresentationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionContext"><a href="#module-CompletionContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionContext/index.html">CompletionContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InsertReplaceEdit"><a href="#module-InsertReplaceEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InsertReplaceEdit/index.html">InsertReplaceEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionItemLabelDetails"><a href="#module-CompletionItemLabelDetails" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionItemLabelDetails/index.html">CompletionItemLabelDetails</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionItem"><a href="#module-CompletionItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionItem/index.html">CompletionItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionList"><a href="#module-CompletionList" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionList/index.html">CompletionList</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionOptions"><a href="#module-CompletionOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionOptions/index.html">CompletionOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionParams"><a href="#module-CompletionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionParams/index.html">CompletionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CompletionRegistrationOptions"><a href="#module-CompletionRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CompletionRegistrationOptions/index.html">CompletionRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ConfigurationItem"><a href="#module-ConfigurationItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ConfigurationItem/index.html">ConfigurationItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ConfigurationParams"><a href="#module-ConfigurationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ConfigurationParams/index.html">ConfigurationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileCreate"><a href="#module-FileCreate" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileCreate/index.html">FileCreate</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CreateFilesParams"><a href="#module-CreateFilesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CreateFilesParams/index.html">CreateFilesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Declaration"><a href="#module-Declaration" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Declaration/index.html">Declaration</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LocationLink"><a href="#module-LocationLink" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LocationLink/index.html">LocationLink</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeclarationLink"><a href="#module-DeclarationLink" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeclarationLink/index.html">DeclarationLink</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeclarationOptions"><a href="#module-DeclarationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeclarationOptions/index.html">DeclarationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeclarationParams"><a href="#module-DeclarationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeclarationParams/index.html">DeclarationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeclarationRegistrationOptions"><a href="#module-DeclarationRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeclarationRegistrationOptions/index.html">DeclarationRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Definition"><a href="#module-Definition" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Definition/index.html">Definition</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DefinitionLink"><a href="#module-DefinitionLink" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DefinitionLink/index.html">DefinitionLink</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DefinitionOptions"><a href="#module-DefinitionOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DefinitionOptions/index.html">DefinitionOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DefinitionParams"><a href="#module-DefinitionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DefinitionParams/index.html">DefinitionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DefinitionRegistrationOptions"><a href="#module-DefinitionRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DefinitionRegistrationOptions/index.html">DefinitionRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileDelete"><a href="#module-FileDelete" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileDelete/index.html">FileDelete</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DeleteFilesParams"><a href="#module-DeleteFilesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DeleteFilesParams/index.html">DeleteFilesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticOptions"><a href="#module-DiagnosticOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticOptions/index.html">DiagnosticOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticRegistrationOptions"><a href="#module-DiagnosticRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticRegistrationOptions/index.html">DiagnosticRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DiagnosticServerCancellationData"><a href="#module-DiagnosticServerCancellationData" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DiagnosticServerCancellationData/index.html">DiagnosticServerCancellationData</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeConfigurationParams"><a href="#module-DidChangeConfigurationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeConfigurationParams/index.html">DidChangeConfigurationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeConfigurationRegistrationOptions"><a href="#module-DidChangeConfigurationRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeConfigurationRegistrationOptions/index.html">DidChangeConfigurationRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-VersionedNotebookDocumentIdentifier"><a href="#module-VersionedNotebookDocumentIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="VersionedNotebookDocumentIdentifier/index.html">VersionedNotebookDocumentIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentContentChangeEvent"><a href="#module-TextDocumentContentChangeEvent" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentContentChangeEvent/index.html">TextDocumentContentChangeEvent</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-VersionedTextDocumentIdentifier"><a href="#module-VersionedTextDocumentIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="VersionedTextDocumentIdentifier/index.html">VersionedTextDocumentIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ExecutionSummary"><a href="#module-ExecutionSummary" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ExecutionSummary/index.html">ExecutionSummary</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookCell"><a href="#module-NotebookCell" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookCell/index.html">NotebookCell</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentItem"><a href="#module-TextDocumentItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentItem/index.html">TextDocumentItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookCellArrayChange"><a href="#module-NotebookCellArrayChange" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookCellArrayChange/index.html">NotebookCellArrayChange</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentChangeEvent"><a href="#module-NotebookDocumentChangeEvent" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentChangeEvent/index.html">NotebookDocumentChangeEvent</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeNotebookDocumentParams"><a href="#module-DidChangeNotebookDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeNotebookDocumentParams/index.html">DidChangeNotebookDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeTextDocumentParams"><a href="#module-DidChangeTextDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeTextDocumentParams/index.html">DidChangeTextDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileEvent"><a href="#module-FileEvent" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileEvent/index.html">FileEvent</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeWatchedFilesParams"><a href="#module-DidChangeWatchedFilesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeWatchedFilesParams/index.html">DidChangeWatchedFilesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Pattern"><a href="#module-Pattern" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Pattern/index.html">Pattern</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceFolder"><a href="#module-WorkspaceFolder" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceFolder/index.html">WorkspaceFolder</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RelativePattern"><a href="#module-RelativePattern" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RelativePattern/index.html">RelativePattern</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-GlobPattern"><a href="#module-GlobPattern" class="anchor"></a><code><span><span class="keyword">module</span> <a href="GlobPattern/index.html">GlobPattern</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileSystemWatcher"><a href="#module-FileSystemWatcher" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileSystemWatcher/index.html">FileSystemWatcher</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeWatchedFilesRegistrationOptions"><a href="#module-DidChangeWatchedFilesRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeWatchedFilesRegistrationOptions/index.html">DidChangeWatchedFilesRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceFoldersChangeEvent"><a href="#module-WorkspaceFoldersChangeEvent" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceFoldersChangeEvent/index.html">WorkspaceFoldersChangeEvent</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidChangeWorkspaceFoldersParams"><a href="#module-DidChangeWorkspaceFoldersParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidChangeWorkspaceFoldersParams/index.html">DidChangeWorkspaceFoldersParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocumentIdentifier"><a href="#module-NotebookDocumentIdentifier" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocumentIdentifier/index.html">NotebookDocumentIdentifier</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidCloseNotebookDocumentParams"><a href="#module-DidCloseNotebookDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidCloseNotebookDocumentParams/index.html">DidCloseNotebookDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidCloseTextDocumentParams"><a href="#module-DidCloseTextDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidCloseTextDocumentParams/index.html">DidCloseTextDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-NotebookDocument"><a href="#module-NotebookDocument" class="anchor"></a><code><span><span class="keyword">module</span> <a href="NotebookDocument/index.html">NotebookDocument</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidOpenNotebookDocumentParams"><a href="#module-DidOpenNotebookDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidOpenNotebookDocumentParams/index.html">DidOpenNotebookDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidOpenTextDocumentParams"><a href="#module-DidOpenTextDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidOpenTextDocumentParams/index.html">DidOpenTextDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidSaveNotebookDocumentParams"><a href="#module-DidSaveNotebookDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidSaveNotebookDocumentParams/index.html">DidSaveNotebookDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DidSaveTextDocumentParams"><a href="#module-DidSaveTextDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DidSaveTextDocumentParams/index.html">DidSaveTextDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentColorOptions"><a href="#module-DocumentColorOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentColorOptions/index.html">DocumentColorOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentColorParams"><a href="#module-DocumentColorParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentColorParams/index.html">DocumentColorParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentColorRegistrationOptions"><a href="#module-DocumentColorRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentColorRegistrationOptions/index.html">DocumentColorRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentDiagnosticParams"><a href="#module-DocumentDiagnosticParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentDiagnosticParams/index.html">DocumentDiagnosticParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-UnchangedDocumentDiagnosticReport"><a href="#module-UnchangedDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="UnchangedDocumentDiagnosticReport/index.html">UnchangedDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FullDocumentDiagnosticReport"><a href="#module-FullDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FullDocumentDiagnosticReport/index.html">FullDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RelatedUnchangedDocumentDiagnosticReport"><a href="#module-RelatedUnchangedDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RelatedUnchangedDocumentDiagnosticReport/index.html">RelatedUnchangedDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RelatedFullDocumentDiagnosticReport"><a href="#module-RelatedFullDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RelatedFullDocumentDiagnosticReport/index.html">RelatedFullDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentDiagnosticReport"><a href="#module-DocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentDiagnosticReport/index.html">DocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentDiagnosticReportPartialResult"><a href="#module-DocumentDiagnosticReportPartialResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentDiagnosticReportPartialResult/index.html">DocumentDiagnosticReportPartialResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentFormattingOptions"><a href="#module-DocumentFormattingOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentFormattingOptions/index.html">DocumentFormattingOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FormattingOptions"><a href="#module-FormattingOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FormattingOptions/index.html">FormattingOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentFormattingParams"><a href="#module-DocumentFormattingParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentFormattingParams/index.html">DocumentFormattingParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentFormattingRegistrationOptions"><a href="#module-DocumentFormattingRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentFormattingRegistrationOptions/index.html">DocumentFormattingRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlight"><a href="#module-DocumentHighlight" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlight/index.html">DocumentHighlight</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlightOptions"><a href="#module-DocumentHighlightOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlightOptions/index.html">DocumentHighlightOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlightParams"><a href="#module-DocumentHighlightParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlightParams/index.html">DocumentHighlightParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentHighlightRegistrationOptions"><a href="#module-DocumentHighlightRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentHighlightRegistrationOptions/index.html">DocumentHighlightRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentLink"><a href="#module-DocumentLink" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentLink/index.html">DocumentLink</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentLinkOptions"><a href="#module-DocumentLinkOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentLinkOptions/index.html">DocumentLinkOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentLinkParams"><a href="#module-DocumentLinkParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentLinkParams/index.html">DocumentLinkParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentLinkRegistrationOptions"><a href="#module-DocumentLinkRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentLinkRegistrationOptions/index.html">DocumentLinkRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentOnTypeFormattingOptions"><a href="#module-DocumentOnTypeFormattingOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentOnTypeFormattingOptions/index.html">DocumentOnTypeFormattingOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentOnTypeFormattingParams"><a href="#module-DocumentOnTypeFormattingParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentOnTypeFormattingParams/index.html">DocumentOnTypeFormattingParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentOnTypeFormattingRegistrationOptions"><a href="#module-DocumentOnTypeFormattingRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentOnTypeFormattingRegistrationOptions/index.html">DocumentOnTypeFormattingRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentRangeFormattingOptions"><a href="#module-DocumentRangeFormattingOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentRangeFormattingOptions/index.html">DocumentRangeFormattingOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentRangeFormattingParams"><a href="#module-DocumentRangeFormattingParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentRangeFormattingParams/index.html">DocumentRangeFormattingParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentRangeFormattingRegistrationOptions"><a href="#module-DocumentRangeFormattingRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentRangeFormattingRegistrationOptions/index.html">DocumentRangeFormattingRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentRangesFormattingParams"><a href="#module-DocumentRangesFormattingParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentRangesFormattingParams/index.html">DocumentRangesFormattingParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSymbol"><a href="#module-DocumentSymbol" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSymbol/index.html">DocumentSymbol</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSymbolOptions"><a href="#module-DocumentSymbolOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSymbolOptions/index.html">DocumentSymbolOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSymbolParams"><a href="#module-DocumentSymbolParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSymbolParams/index.html">DocumentSymbolParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-DocumentSymbolRegistrationOptions"><a href="#module-DocumentSymbolRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="DocumentSymbolRegistrationOptions/index.html">DocumentSymbolRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ExecuteCommandOptions"><a href="#module-ExecuteCommandOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ExecuteCommandOptions/index.html">ExecuteCommandOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ExecuteCommandParams"><a href="#module-ExecuteCommandParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ExecuteCommandParams/index.html">ExecuteCommandParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ExecuteCommandRegistrationOptions"><a href="#module-ExecuteCommandRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ExecuteCommandRegistrationOptions/index.html">ExecuteCommandRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationPatternOptions"><a href="#module-FileOperationPatternOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationPatternOptions/index.html">FileOperationPatternOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationPattern"><a href="#module-FileOperationPattern" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationPattern/index.html">FileOperationPattern</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationFilter"><a href="#module-FileOperationFilter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationFilter/index.html">FileOperationFilter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationRegistrationOptions"><a href="#module-FileOperationRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationRegistrationOptions/index.html">FileOperationRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileOperationOptions"><a href="#module-FileOperationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileOperationOptions/index.html">FileOperationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FileRename"><a href="#module-FileRename" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FileRename/index.html">FileRename</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRange"><a href="#module-FoldingRange" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRange/index.html">FoldingRange</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeOptions"><a href="#module-FoldingRangeOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeOptions/index.html">FoldingRangeOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeParams"><a href="#module-FoldingRangeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeParams/index.html">FoldingRangeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-FoldingRangeRegistrationOptions"><a href="#module-FoldingRangeRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="FoldingRangeRegistrationOptions/index.html">FoldingRangeRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Hover"><a href="#module-Hover" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Hover/index.html">Hover</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-HoverOptions"><a href="#module-HoverOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="HoverOptions/index.html">HoverOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-HoverParams"><a href="#module-HoverParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="HoverParams/index.html">HoverParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-HoverRegistrationOptions"><a href="#module-HoverRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="HoverRegistrationOptions/index.html">HoverRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ImplementationOptions"><a href="#module-ImplementationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ImplementationOptions/index.html">ImplementationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ImplementationParams"><a href="#module-ImplementationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ImplementationParams/index.html">ImplementationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ImplementationRegistrationOptions"><a href="#module-ImplementationRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ImplementationRegistrationOptions/index.html">ImplementationRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InitializeError"><a href="#module-InitializeError" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InitializeError/index.html">InitializeError</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InitializeParams"><a href="#module-InitializeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InitializeParams/index.html">InitializeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceSymbolOptions"><a href="#module-WorkspaceSymbolOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceSymbolOptions/index.html">WorkspaceSymbolOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceFoldersServerCapabilities"><a href="#module-WorkspaceFoldersServerCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceFoldersServerCapabilities/index.html">WorkspaceFoldersServerCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchyRegistrationOptions"><a href="#module-TypeHierarchyRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchyRegistrationOptions/index.html">TypeHierarchyRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchyOptions"><a href="#module-TypeHierarchyOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchyOptions/index.html">TypeHierarchyOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeDefinitionRegistrationOptions"><a href="#module-TypeDefinitionRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeDefinitionRegistrationOptions/index.html">TypeDefinitionRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeDefinitionOptions"><a href="#module-TypeDefinitionOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeDefinitionOptions/index.html">TypeDefinitionOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SaveOptions"><a href="#module-SaveOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SaveOptions/index.html">SaveOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentSyncOptions"><a href="#module-TextDocumentSyncOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentSyncOptions/index.html">TextDocumentSyncOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpOptions"><a href="#module-SignatureHelpOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpOptions/index.html">SignatureHelpOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensLegend"><a href="#module-SemanticTokensLegend" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensLegend/index.html">SemanticTokensLegend</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensRegistrationOptions"><a href="#module-SemanticTokensRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensRegistrationOptions/index.html">SemanticTokensRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensOptions"><a href="#module-SemanticTokensOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensOptions/index.html">SemanticTokensOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectionRangeRegistrationOptions"><a href="#module-SelectionRangeRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectionRangeRegistrationOptions/index.html">SelectionRangeRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectionRangeOptions"><a href="#module-SelectionRangeOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectionRangeOptions/index.html">SelectionRangeOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameOptions"><a href="#module-RenameOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameOptions/index.html">RenameOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ReferenceOptions"><a href="#module-ReferenceOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ReferenceOptions/index.html">ReferenceOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MonikerRegistrationOptions"><a href="#module-MonikerRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MonikerRegistrationOptions/index.html">MonikerRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MonikerOptions"><a href="#module-MonikerOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MonikerOptions/index.html">MonikerOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LinkedEditingRangeRegistrationOptions"><a href="#module-LinkedEditingRangeRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LinkedEditingRangeRegistrationOptions/index.html">LinkedEditingRangeRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LinkedEditingRangeOptions"><a href="#module-LinkedEditingRangeOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LinkedEditingRangeOptions/index.html">LinkedEditingRangeOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueRegistrationOptions"><a href="#module-InlineValueRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueRegistrationOptions/index.html">InlineValueRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueOptions"><a href="#module-InlineValueOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueOptions/index.html">InlineValueOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionOptions"><a href="#module-InlineCompletionOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionOptions/index.html">InlineCompletionOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintRegistrationOptions"><a href="#module-InlayHintRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintRegistrationOptions/index.html">InlayHintRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintOptions"><a href="#module-InlayHintOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintOptions/index.html">InlayHintOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ServerCapabilities"><a href="#module-ServerCapabilities" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ServerCapabilities/index.html">ServerCapabilities</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InitializeResult"><a href="#module-InitializeResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InitializeResult/index.html">InitializeResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InitializedParams_"><a href="#module-InitializedParams_" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InitializedParams_/index.html">InitializedParams_</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintLabelPart"><a href="#module-InlayHintLabelPart" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintLabelPart/index.html">InlayHintLabelPart</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHint"><a href="#module-InlayHint" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHint/index.html">InlayHint</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlayHintParams"><a href="#module-InlayHintParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlayHintParams/index.html">InlayHintParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectedCompletionInfo"><a href="#module-SelectedCompletionInfo" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectedCompletionInfo/index.html">SelectedCompletionInfo</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionContext"><a href="#module-InlineCompletionContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionContext/index.html">InlineCompletionContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-StringValue"><a href="#module-StringValue" class="anchor"></a><code><span><span class="keyword">module</span> <a href="StringValue/index.html">StringValue</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionItem"><a href="#module-InlineCompletionItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionItem/index.html">InlineCompletionItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionList"><a href="#module-InlineCompletionList" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionList/index.html">InlineCompletionList</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionParams"><a href="#module-InlineCompletionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionParams/index.html">InlineCompletionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineCompletionRegistrationOptions"><a href="#module-InlineCompletionRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineCompletionRegistrationOptions/index.html">InlineCompletionRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueEvaluatableExpression"><a href="#module-InlineValueEvaluatableExpression" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueEvaluatableExpression/index.html">InlineValueEvaluatableExpression</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueVariableLookup"><a href="#module-InlineValueVariableLookup" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueVariableLookup/index.html">InlineValueVariableLookup</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueText"><a href="#module-InlineValueText" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueText/index.html">InlineValueText</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValue"><a href="#module-InlineValue" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValue/index.html">InlineValue</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueContext"><a href="#module-InlineValueContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueContext/index.html">InlineValueContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-InlineValueParams"><a href="#module-InlineValueParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="InlineValueParams/index.html">InlineValueParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LinkedEditingRangeParams"><a href="#module-LinkedEditingRangeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LinkedEditingRangeParams/index.html">LinkedEditingRangeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LinkedEditingRanges"><a href="#module-LinkedEditingRanges" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LinkedEditingRanges/index.html">LinkedEditingRanges</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LogMessageParams"><a href="#module-LogMessageParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LogMessageParams/index.html">LogMessageParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-LogTraceParams"><a href="#module-LogTraceParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="LogTraceParams/index.html">LogTraceParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MessageActionItem"><a href="#module-MessageActionItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MessageActionItem/index.html">MessageActionItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Moniker"><a href="#module-Moniker" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Moniker/index.html">Moniker</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-MonikerParams"><a href="#module-MonikerParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="MonikerParams/index.html">MonikerParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ParameterInformation"><a href="#module-ParameterInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ParameterInformation/index.html">ParameterInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PartialResultParams"><a href="#module-PartialResultParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PartialResultParams/index.html">PartialResultParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PrepareRenameParams"><a href="#module-PrepareRenameParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PrepareRenameParams/index.html">PrepareRenameParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PreviousResultId"><a href="#module-PreviousResultId" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PreviousResultId/index.html">PreviousResultId</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-PublishDiagnosticsParams"><a href="#module-PublishDiagnosticsParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="PublishDiagnosticsParams/index.html">PublishDiagnosticsParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ReferenceContext"><a href="#module-ReferenceContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ReferenceContext/index.html">ReferenceContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ReferenceParams"><a href="#module-ReferenceParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ReferenceParams/index.html">ReferenceParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ReferenceRegistrationOptions"><a href="#module-ReferenceRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ReferenceRegistrationOptions/index.html">ReferenceRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Registration"><a href="#module-Registration" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Registration/index.html">Registration</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RegistrationParams"><a href="#module-RegistrationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RegistrationParams/index.html">RegistrationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameFilesParams"><a href="#module-RenameFilesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameFilesParams/index.html">RenameFilesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameParams"><a href="#module-RenameParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameParams/index.html">RenameParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-RenameRegistrationOptions"><a href="#module-RenameRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="RenameRegistrationOptions/index.html">RenameRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ResourceOperation"><a href="#module-ResourceOperation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ResourceOperation/index.html">ResourceOperation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectionRange"><a href="#module-SelectionRange" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectionRange/index.html">SelectionRange</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SelectionRangeParams"><a href="#module-SelectionRangeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SelectionRangeParams/index.html">SelectionRangeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokens"><a href="#module-SemanticTokens" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokens/index.html">SemanticTokens</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensEdit"><a href="#module-SemanticTokensEdit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensEdit/index.html">SemanticTokensEdit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensDelta"><a href="#module-SemanticTokensDelta" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensDelta/index.html">SemanticTokensDelta</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensDeltaParams"><a href="#module-SemanticTokensDeltaParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensDeltaParams/index.html">SemanticTokensDeltaParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensDeltaPartialResult"><a href="#module-SemanticTokensDeltaPartialResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensDeltaPartialResult/index.html">SemanticTokensDeltaPartialResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensParams"><a href="#module-SemanticTokensParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensParams/index.html">SemanticTokensParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensPartialResult"><a href="#module-SemanticTokensPartialResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensPartialResult/index.html">SemanticTokensPartialResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SemanticTokensRangeParams"><a href="#module-SemanticTokensRangeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SemanticTokensRangeParams/index.html">SemanticTokensRangeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SetTraceParams"><a href="#module-SetTraceParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SetTraceParams/index.html">SetTraceParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowDocumentParams"><a href="#module-ShowDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowDocumentParams/index.html">ShowDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowDocumentResult"><a href="#module-ShowDocumentResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowDocumentResult/index.html">ShowDocumentResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowMessageParams"><a href="#module-ShowMessageParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowMessageParams/index.html">ShowMessageParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-ShowMessageRequestParams"><a href="#module-ShowMessageRequestParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="ShowMessageRequestParams/index.html">ShowMessageRequestParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureInformation"><a href="#module-SignatureInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureInformation/index.html">SignatureInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelp"><a href="#module-SignatureHelp" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelp/index.html">SignatureHelp</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpContext"><a href="#module-SignatureHelpContext" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpContext/index.html">SignatureHelpContext</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpParams"><a href="#module-SignatureHelpParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpParams/index.html">SignatureHelpParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SignatureHelpRegistrationOptions"><a href="#module-SignatureHelpRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SignatureHelpRegistrationOptions/index.html">SignatureHelpRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-StaticRegistrationOptions"><a href="#module-StaticRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="StaticRegistrationOptions/index.html">StaticRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-SymbolInformation"><a href="#module-SymbolInformation" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SymbolInformation/index.html">SymbolInformation</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentChangeRegistrationOptions"><a href="#module-TextDocumentChangeRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentChangeRegistrationOptions/index.html">TextDocumentChangeRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentPositionParams"><a href="#module-TextDocumentPositionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentPositionParams/index.html">TextDocumentPositionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentRegistrationOptions"><a href="#module-TextDocumentRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentRegistrationOptions/index.html">TextDocumentRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TextDocumentSaveRegistrationOptions"><a href="#module-TextDocumentSaveRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TextDocumentSaveRegistrationOptions/index.html">TextDocumentSaveRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeDefinitionParams"><a href="#module-TypeDefinitionParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeDefinitionParams/index.html">TypeDefinitionParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchyItem"><a href="#module-TypeHierarchyItem" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchyItem/index.html">TypeHierarchyItem</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchyPrepareParams"><a href="#module-TypeHierarchyPrepareParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchyPrepareParams/index.html">TypeHierarchyPrepareParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchySubtypesParams"><a href="#module-TypeHierarchySubtypesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchySubtypesParams/index.html">TypeHierarchySubtypesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-TypeHierarchySupertypesParams"><a href="#module-TypeHierarchySupertypesParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="TypeHierarchySupertypesParams/index.html">TypeHierarchySupertypesParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Unregistration"><a href="#module-Unregistration" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Unregistration/index.html">Unregistration</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-UnregistrationParams"><a href="#module-UnregistrationParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="UnregistrationParams/index.html">UnregistrationParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WillSaveTextDocumentParams"><a href="#module-WillSaveTextDocumentParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WillSaveTextDocumentParams/index.html">WillSaveTextDocumentParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressBegin"><a href="#module-WorkDoneProgressBegin" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressBegin/index.html">WorkDoneProgressBegin</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressCancelParams"><a href="#module-WorkDoneProgressCancelParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressCancelParams/index.html">WorkDoneProgressCancelParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressCreateParams"><a href="#module-WorkDoneProgressCreateParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressCreateParams/index.html">WorkDoneProgressCreateParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressEnd"><a href="#module-WorkDoneProgressEnd" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressEnd/index.html">WorkDoneProgressEnd</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressOptions"><a href="#module-WorkDoneProgressOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressOptions/index.html">WorkDoneProgressOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressParams"><a href="#module-WorkDoneProgressParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressParams/index.html">WorkDoneProgressParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkDoneProgressReport"><a href="#module-WorkDoneProgressReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkDoneProgressReport/index.html">WorkDoneProgressReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceDiagnosticParams"><a href="#module-WorkspaceDiagnosticParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceDiagnosticParams/index.html">WorkspaceDiagnosticParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceUnchangedDocumentDiagnosticReport"><a href="#module-WorkspaceUnchangedDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceUnchangedDocumentDiagnosticReport/index.html">WorkspaceUnchangedDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceFullDocumentDiagnosticReport"><a href="#module-WorkspaceFullDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceFullDocumentDiagnosticReport/index.html">WorkspaceFullDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceDocumentDiagnosticReport"><a href="#module-WorkspaceDocumentDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceDocumentDiagnosticReport/index.html">WorkspaceDocumentDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceDiagnosticReport"><a href="#module-WorkspaceDiagnosticReport" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceDiagnosticReport/index.html">WorkspaceDiagnosticReport</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceDiagnosticReportPartialResult"><a href="#module-WorkspaceDiagnosticReportPartialResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceDiagnosticReportPartialResult/index.html">WorkspaceDiagnosticReportPartialResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceFoldersInitializeParams"><a href="#module-WorkspaceFoldersInitializeParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceFoldersInitializeParams/index.html">WorkspaceFoldersInitializeParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceSymbol"><a href="#module-WorkspaceSymbol" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceSymbol/index.html">WorkspaceSymbol</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceSymbolParams"><a href="#module-WorkspaceSymbolParams" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceSymbolParams/index.html">WorkspaceSymbolParams</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-WorkspaceSymbolRegistrationOptions"><a href="#module-WorkspaceSymbolRegistrationOptions" class="anchor"></a><code><span><span class="keyword">module</span> <a href="WorkspaceSymbolRegistrationOptions/index.html">WorkspaceSymbolRegistrationOptions</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-CodeActionResult"><a href="#module-CodeActionResult" class="anchor"></a><code><span><span class="keyword">module</span> <a href="CodeActionResult/index.html">CodeActionResult</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Locations"><a href="#module-Locations" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Locations/index.html">Locations</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></details></div><div class="odoc-include"><details open="open"><summary class="spec include"><code><span><span class="keyword">include</span> <span class="keyword">module</span> <span class="keyword">type</span> <span class="keyword">of</span> <span class="keyword">struct</span> <span class="keyword">include</span> <a href="IO_lwt/index.html">IO_lwt</a> <span class="keyword">end</span></span></code></summary><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a t</span></span><span> = <span><span class="type-var">'a</span> <a href="../../lwt/Lwt/index.html#type-t">Lwt.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-return"><a href="#val-return" class="anchor"></a><code><span><span class="keyword">val</span> return : <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-failwith"><a href="#val-failwith" class="anchor"></a><code><span><span class="keyword">val</span> failwith : <span>string <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(let+)"><a href="#val-(let+)" class="anchor"></a><code><span><span class="keyword">val</span> (let+) : <span><span><span class="type-var">'a</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span>(<span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>)</span> <span class="arrow">-></span></span> <span><span class="type-var">'b</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(let*)"><a href="#val-(let*)" class="anchor"></a><code><span><span class="keyword">val</span> (let*) : <span><span><span class="type-var">'a</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span>(<span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span class="type-var">'b</span> <a href="#type-t">t</a></span>)</span> <span class="arrow">-></span></span> <span><span class="type-var">'b</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-(and+)"><a href="#val-(and+)" class="anchor"></a><code><span><span class="keyword">val</span> (and+) : <span><span><span class="type-var">'a</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span><span class="type-var">'b</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span>(<span class="type-var">'a</span> * <span class="type-var">'b</span>)</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-env"><a href="#type-env" class="anchor"></a><code><span><span class="keyword">type</span> env</span><span> = unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-in_channel"><a href="#type-in_channel" class="anchor"></a><code><span><span class="keyword">type</span> in_channel</span><span> = <span><a href="../../lwt/Lwt_io/index.html#type-input">Lwt_io.input</a> <a href="../../lwt/Lwt_io/index.html#type-channel">Lwt_io.channel</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-out_channel"><a href="#type-out_channel" class="anchor"></a><code><span><span class="keyword">type</span> out_channel</span><span> = <span><a href="../../lwt/Lwt_io/index.html#type-output">Lwt_io.output</a> <a href="../../lwt/Lwt_io/index.html#type-channel">Lwt_io.channel</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-stdin"><a href="#val-stdin" class="anchor"></a><code><span><span class="keyword">val</span> stdin : <span><a href="#type-env">env</a> <span class="arrow">-></span></span> <a href="#type-in_channel">in_channel</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-stdout"><a href="#val-stdout" class="anchor"></a><code><span><span class="keyword">val</span> stdout : <span><a href="#type-env">env</a> <span class="arrow">-></span></span> <a href="#type-out_channel">out_channel</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-read"><a href="#val-read" class="anchor"></a><code><span><span class="keyword">val</span> read : <span><a href="#type-in_channel">in_channel</a> <span class="arrow">-></span></span> <span>bytes <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> <span>unit <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-read_line"><a href="#val-read_line" class="anchor"></a><code><span><span class="keyword">val</span> read_line : <span><a href="#type-in_channel">in_channel</a> <span class="arrow">-></span></span> <span>string <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-write"><a href="#val-write" class="anchor"></a><code><span><span class="keyword">val</span> write : <span><a href="#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span>bytes <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> <span>unit <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-write_string"><a href="#val-write_string" class="anchor"></a><code><span><span class="keyword">val</span> write_string : <span><a href="#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <span>unit <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fail"><a href="#val-fail" class="anchor"></a><code><span><span class="keyword">val</span> fail : <span>exn <span class="arrow">-></span></span> <span><a href="../../ocaml/Stdlib/Printexc/index.html#type-raw_backtrace">Stdlib.Printexc.raw_backtrace</a> <span class="arrow">-></span></span> <span>unit <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-catch"><a href="#val-catch" class="anchor"></a><code><span><span class="keyword">val</span> catch :
|
||
<span><span>(<span>unit <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <a href="#type-t">t</a></span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span>exn <span class="arrow">-></span></span> <span><a href="../../ocaml/Stdlib/Printexc/index.html#type-raw_backtrace">Stdlib.Printexc.raw_backtrace</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <a href="#type-t">t</a></span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <a href="#type-t">t</a></span></span></code></div></div></details></div><div class="odoc-spec"><div class="spec type anchored" id="type-doc_state"><a href="#type-doc_state" class="anchor"></a><code><span><span class="keyword">type</span> doc_state</span><span> = <a href="../../linol/Linol/Server/index.html#type-doc_state">Linol.Server.doc_state</a></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Jsonrpc2"><a href="#module-Jsonrpc2" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Jsonrpc2/index.html">Jsonrpc2</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-run"><a href="#val-run" class="anchor"></a><code><span><span class="keyword">val</span> run : <span><span><span class="type-var">'a</span> <a href="../../lwt/Lwt/index.html#type-t">Lwt.t</a></span> <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div></div></body></html>
|