language-typescript-0.0.1: A library for working with TypeScript Definition files

Safe HaskellSafe-Inferred

Language.TypeScript.Lexer

Description

 

Documentation

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

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