Safe Haskell | None |
---|---|
Language | Haskell2010 |
- rangeDo :: (CrdRange -> BufAction a) -> BufAction [a]
- rangeDo_ :: (CrdRange -> BufAction a) -> BufAction ()
- overRanges :: ([CrdRange] -> [CrdRange]) -> BufAction ()
- getRanges :: BufAction [CrdRange]
- setRanges :: [CrdRange] -> BufAction ()
- overEachRange :: (CrdRange -> BufAction CrdRange) -> BufAction ()
- addRange :: CrdRange -> BufAction ()
- setStyleProvider :: BufAction ()
Documentation
rangeDo :: (CrdRange -> BufAction a) -> BufAction [a] Source #
Sequences actions over each range as a BufAction
overEachRange :: (CrdRange -> BufAction CrdRange) -> BufAction () Source #
Sequences actions over each range and replaces each range with its result.
setStyleProvider :: BufAction () Source #
Adds cursor specific styles