Position : Type
nextRow : Position -> Position
nextColumn : Position -> Position
record ListingRange : Type
MkListingRange : Int -> Int -> Int -> Int -> ListingRange
.endCol : ListingRange -> Int
.endRow : ListingRange -> Int
.startCol : ListingRange -> Int
.startRow : ListingRange -> Int
RowRangeByOffset : Int -> Int -> Int -> ListingRange
RangeByOffsetAndCols : Int -> Int -> Int -> Int -> ListingRange
engine : Backend -> Config -> File -> File -> Nat -> PosMap ASemanticDecoration -> Driver -> Position -> IO ()
setupFiles : Backend -> Maybe String -> String -> String -> Maybe String -> IO FileHandles
data Snippet : Type
Raw : Maybe ListingRange -> Snippet
Macro : (String, (Bool, Maybe ListingRange)) -> Snippet
katla : Backend -> Maybe Snippet -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> IO ()