Safe Haskell | None |
---|---|
Language | Haskell98 |
- data Refact = Refact {}
- refactMessage :: Lens' Refact Text
- refactAction :: Lens' Refact (Replace Text)
- refact :: [Refact] -> Text -> Text
- update :: Regioned a => [Refact] -> [a] -> [a]
- replace :: EditAction e s => Region -> s -> e s
- cut :: EditAction e s => Region -> e s
- paste :: EditAction e s => Point -> s -> e s
- fromRegion :: Region -> Region
- fromPosition :: Position -> Point
Documentation
replace :: EditAction e s => Region -> s -> e s #
Replace region with data
cut :: EditAction e s => Region -> e s #
Cuts region
fromRegion :: Region -> Region Source #
fromPosition :: Position -> Point Source #