indentation-0.2.0.3: Indentation sensitive parsing combinators for Parsec and Trifecta

Safe HaskellSafe-Inferred

Text.Parsec.Indentation.Token

Documentation

type IndentLanguageDef st = GenLanguageDef (IndentStream (CharIndentStream String)) st IdentitySource

makeIndentLanguageDef :: Monad m => GenLanguageDef s st m -> GenLanguageDef (IndentStream (CharIndentStream s)) st mSource

makeTokenParser :: Stream s m (Char, Indentation) => GenLanguageDef (IndentStream s) u m -> GenTokenParser (IndentStream s) u mSource