yi-0.6.2.3: The Haskell-Scriptable EditorSource codeContentsIndex
Yi.Syntax.Driver
Description
This module defines implementations of syntax-awareness drivers.
Documentation
type Path = [Int]Source
data Cache state tree tt Source
Constructors
Cache
path :: Map Int Path
cachedStates :: [state]
root :: tree (Tok tt)
focused :: !(Map Int (tree (Tok tt)))
mkHighlighter :: forall state tree tt. (IsTree tree, Show state) => (Scanner Point Char -> Scanner state (tree (Tok tt))) -> Highlighter (Cache state tree tt) (tree (Tok tt))Source
unzipFM :: Ord k => [(k, (u, v))] -> (Map k u, Map k v)Source
zipWithFM :: Ord k => (u -> v -> w) -> v -> Map k u -> Map k v -> [(k, w)]Source
Produced by Haddock version 2.6.1