Position : TypenextRow : Position -> PositionnextColumn : Position -> Positionrecord ListingRange : TypeMkListingRange : Int -> Int -> Int -> Int -> ListingRange.endCol : ListingRange -> Int.endRow : ListingRange -> Int.startCol : ListingRange -> Int.startRow : ListingRange -> IntRowRangeByOffset : Int -> Int -> Int -> ListingRangeRangeByOffsetAndCols : Int -> Int -> Int -> Int -> ListingRangeengine : Backend -> Config -> File -> File -> Nat -> PosMap ASemanticDecoration -> Driver -> Position -> IO ()setupFiles : Backend -> Maybe String -> String -> String -> Maybe String -> IO FileHandlesdata Snippet : TypeRaw : Maybe ListingRange -> SnippetMacro : (String, (Bool, Maybe ListingRange)) -> Snippetkatla : Backend -> Maybe Snippet -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> IO ()