Parses a single character
Parses a literal String
Succeeds, consuming a single character
Succeeds if at the end of the input, consuming no input
A parser that always fails immediately
Always succeeds, and provides the current index of the parse into the input string.
Always succeeds, and provides the current index of the parse into the input string. e.g. useful for providing source locations for AST nodes. Consumes no input.
A parser that always succeeds, consuming no input
Succeeds if at the start of the input, consuming no input
Workaround https://github.com/scala-js/scala-js/issues/1603 by implementing startsWith myself
Created by haoyi on 5/10/15.