language-typescript-0.0.4: A library for working with TypeScript Definition files
Language.TypeScript.Lexer
Description
identifier :: ParsecT String u Identity StringSource
reserved :: String -> ParsecT String u Identity ()Source
operator :: ParsecT String u Identity StringSource
reservedOp :: String -> ParsecT String u Identity ()Source
charLiteral :: ParsecT String u Identity CharSource
stringLiteral :: ParsecT String u Identity StringSource
natural :: ParsecT String u Identity IntegerSource
integer :: ParsecT String u Identity IntegerSource
float :: ParsecT String u Identity DoubleSource
naturalOrFloat :: ParsecT String u Identity (Either Integer Double)Source
decimal :: ParsecT String u Identity IntegerSource
hexadecimal :: ParsecT String u Identity IntegerSource
octal :: ParsecT String u Identity IntegerSource
symbol :: String -> ParsecT String u Identity StringSource
lexeme :: ParsecT String u Identity a -> ParsecT String u Identity aSource
whiteSpace :: ParsecT String u Identity ()Source
parens :: ParsecT String u Identity a -> ParsecT String u Identity aSource
braces :: ParsecT String u Identity a -> ParsecT String u Identity aSource
angles :: ParsecT String u Identity a -> ParsecT String u Identity aSource
brackets :: ParsecT String u Identity a -> ParsecT String u Identity aSource
squares :: ParsecT String u Identity a -> ParsecT String u Identity aSource
semi :: ParsecT String u Identity StringSource
comma :: ParsecT String u Identity StringSource
colon :: ParsecT String u Identity StringSource
dot :: ParsecT String u Identity StringSource
semiSep :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source
semiSep1 :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source
commaSep :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source
commaSep1 :: ParsecT String u Identity a -> ParsecT String u Identity [a]Source