epsilon function

  1. @useResult
Parser<void> epsilon()

Returns a parser that consumes nothing and succeeds.

For example, char('a').or(epsilon()) is equivalent to char('a').optional().

Implementation

@useResult
Parser<void> epsilon() => epsilonWith<void>(null);