Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Display information on hover.
Synopsis
- hover :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (Maybe Hover))
- gotoDefinition :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (ResponseResult TextDocumentDefinition))
- gotoTypeDefinition :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (ResponseResult TextDocumentTypeDefinition))
- documentHighlight :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (List DocumentHighlight))
- references :: IdeState -> ReferenceParams -> LspM c (Either ResponseError (List Location))
- wsSymbols :: IdeState -> WorkspaceSymbolParams -> LspM c (Either ResponseError (List SymbolInformation))
For haskell-language-server
hover :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (Maybe Hover)) Source #
gotoDefinition :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (ResponseResult TextDocumentDefinition)) Source #
gotoTypeDefinition :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (ResponseResult TextDocumentTypeDefinition)) Source #
documentHighlight :: IdeState -> TextDocumentPositionParams -> LspM c (Either ResponseError (List DocumentHighlight)) Source #
references :: IdeState -> ReferenceParams -> LspM c (Either ResponseError (List Location)) Source #
wsSymbols :: IdeState -> WorkspaceSymbolParams -> LspM c (Either ResponseError (List SymbolInformation)) Source #