Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
parseCandy :: FilePath -> IO CandyTable Source
transformToCandy :: TextEditor editor => CandyTable -> EditorBuffer editor -> (Text -> Bool) -> IDEM () Source
transformFromCandy :: TextEditor editor => CandyTable -> EditorBuffer editor -> IDEM () Source
keystrokeCandy :: TextEditor editor => CandyTable -> Maybe Char -> EditorBuffer editor -> (Text -> Bool) -> IDEM () Source
getCandylessText :: TextEditor editor => CandyTable -> EditorBuffer editor -> IDEM Text Source
getCandylessPart :: TextEditor editor => CandyTable -> EditorBuffer editor -> EditorIter editor -> EditorIter editor -> IDEM Text Source
stringToCandy :: CandyTable -> Text -> IDEM Text Source
positionToCandy :: TextEditor editor => CandyTable -> EditorBuffer editor -> (Int, Int) -> IDEM (Int, Int) Source
positionFromCandy :: TextEditor editor => CandyTable -> EditorBuffer editor -> (Int, Int) -> IDEM (Int, Int) Source