Safe Haskell | None |
---|
Documentation
papillonCore :: String -> DecsQSource
papillonFile :: String -> ([PPragma], ModuleName, Maybe ExportList, Code, DecsQ, Code)Source
type ModuleName = [String]Source
type ExportList = StringSource
SourceList c => Source [c] |
class SourceList c whereSource
listToken :: [c] -> Maybe (c, [c])Source
listInitialPos :: ListPos cSource
listUpdatePos :: c -> ListPos c -> ListPos cSource
pePositionS :: forall drv. ParseError (Pos String) drv -> (Int, Int)Source