Module: L43Peg::Combinators::Maybe
Instance Method Summary collapse
Instance Method Details
#maybe(parser, name: nil, &mapper) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/l43_peg/combinators/maybe.rb', line 7 def maybe(parser, name: nil, &mapper) Many .many(parser, name:, max: 1) .map(&:first) .map(&mapper) end |