Lexers.Haskell.Layout
adaptLayout :: Text -> Either [ParseError] Text Source #
layout :: ([String], [Int], Bool, Bool) -> String -> Either [ParseError] ([String], [Int], Bool, Bool) Source #
parensLayout :: Parser [String] Source #
calcIndent :: [Int] -> Int -> Bool -> String -> ([Int], String, Bool) Source #
nestTokens :: [String] Source #
layoutTokens :: [String] Source #
layoutBegin :: Parser String Source #
lexeme :: Parser String Source #
otherText :: Parser String Source #
lexeme' :: (Parser String -> Parser String) -> Parser String Source #
otherText' :: Parser String Source #
word' :: Parser String Source #