Documentation

Std.Internal.Parsec.String

@[reducible, inline]

Parser α is a parser that consumes a String input using a Sigma String.Pos and returns a result of type α.

Equations
    Instances For

      Run a Parser on a String, returns either the result or an error string with offset.

      Equations
        Instances For

          Parses the given string.

          Equations
            Instances For
              @[inline]

              Skips the given string.

              Equations
                Instances For
                  @[inline]

                  Parses the given char.

                  Equations
                    Instances For
                      @[inline]

                      Skips the given char.

                      Equations
                        Instances For
                          @[inline]

                          Parse an ASCII digit 0-9 as a Char.

                          Equations
                            Instances For
                              @[inline]

                              Parse one or more ASCII digits into a Nat.

                              Equations
                                Instances For
                                  @[inline]

                                  Parse a hex digit 0-9, a-f, or A-F as a Char.

                                  Equations
                                    Instances For
                                      @[inline]

                                      Parse an ASCII letter a-z or A-Z as a Char.

                                      Equations
                                        Instances For
                                          @[inline]

                                          Skip whitespace: tabs, newlines, carriage returns, and spaces.

                                          Equations
                                            Instances For

                                              Takes a fixed amount of chars from the iterator.

                                              Equations
                                                Instances For