Documentation

Parser.Char.Unicode

def Parser.Char.Unicode.alpha {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
ParserT ε σ Char m Char

parse alphabetic letter character

Equations
Instances For
    def Parser.Char.Unicode.lowercase {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
    ParserT ε σ Char m Char

    parse lowercase letter character

    Equations
    Instances For
      def Parser.Char.Unicode.math {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
      ParserT ε σ Char m Char

      parse math symbol character

      Equations
      Instances For
        def Parser.Char.Unicode.uppercase {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
        ParserT ε σ Char m Char

        parse uppercase letter character

        Equations
        Instances For
          def Parser.Char.Unicode.whitespace {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
          ParserT ε σ Char m Char

          parse whitespace character

          Equations
          Instances For
            def Parser.Char.Unicode.digit {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
            ParserT ε σ Char m (Fin 10)

            parse decimal digit character

            Equations
            Instances For
              def Parser.Char.Unicode.hexDigit {ε σ : Type} {m : TypeType u_1} [Parser.Stream σ Char] [Parser.Error ε σ Char] [Monad m] :
              ParserT ε σ Char m (Fin 16)

              parse hexadecimal digit character

              Equations
              Instances For

                General Category #

                parse character from given general category

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  parse spacing combining mark (general category Mc)

                  Equations
                  Instances For

                    parse nonspacing combining mark (general category Mn)

                    Equations
                    Instances For

                      parse enclosing combining mark (general category Me)

                      Equations
                      Instances For

                        parse opening punctuation (general category Ps)

                        Equations
                        Instances For

                          parse closing punctuation (general category Pe)

                          Equations
                          Instances For

                            parse other character (general category C)

                            Equations
                            Instances For

                              parse control character (general category Cc)

                              Equations
                              Instances For

                                parse format character (general category Cf)

                                Equations
                                Instances For

                                  parse surrogate character (general category Cs)

                                  Equations
                                  Instances For

                                    parse private-use character (general category Co)

                                    Equations
                                    Instances For

                                      parse unassigned character (general category Cn)

                                      Equations
                                      Instances For