Try each of provided parsers until one succeeds.
Apply parser for minTimes times or more and return array of results.
Apply parser for minTimes times or more and return consumed range.
Apply multiple parsers one after another as a sequence.
Apply a mapping function to the value of parser.