Prelude API
    Preparing search index...

    Function all

    • Tries to find all matches, scanning forward by single character. Every offset up to and including the end of input is tried, so parsers matching zero width at the end (end, eol, maybe) contribute a terminal match uniformly for empty and non-empty input alike. A zero-width match advances by one character from where it was found; a consuming match continues from the consumed offset. Always fully consumes reader.

      Type Parameters

      • T

      Parameters

      • parser: t<T>

      Returns (reader: Reader.Reader) => Result.Ok<T[]>

      next to find single match.