| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Haskell.LSP.VFS
Contents
Synopsis
- type VFS = Map Uri VirtualFile
- data VirtualFile = VirtualFile {}
- openVFS :: VFS -> DidOpenTextDocumentNotification -> IO VFS
- changeVFS :: VFS -> DidChangeTextDocumentNotification -> IO VFS
- closeVFS :: VFS -> DidCloseTextDocumentNotification -> IO VFS
- applyChange :: YiString -> TextDocumentContentChangeEvent -> YiString
- sortChanges :: [TextDocumentContentChangeEvent] -> [TextDocumentContentChangeEvent]
- deleteChars :: YiString -> Position -> Int -> YiString
- addChars :: YiString -> Position -> Text -> YiString
- changeChars :: YiString -> Position -> Int -> Text -> YiString
- yiSplitAt :: Int -> Int -> YiString -> (YiString, YiString)
Documentation
type VFS = Map Uri VirtualFile #
data VirtualFile #
Constructors
| VirtualFile | |
Instances
| Show VirtualFile # | |
Defined in Language.Haskell.LSP.VFS Methods showsPrec :: Int -> VirtualFile -> ShowS # show :: VirtualFile -> String # showList :: [VirtualFile] -> ShowS # | |