io.github.pidoveproject.showdown.team.pokepaste
Members list
Value members
Concrete methods
def nonBlankSyntax[Err, In, Out >: Char](end: Syntax[Err, In, Out, Unit]): Syntax[String, Char & In, Out, String]
A syntax parsing a non-blank String.
A syntax parsing a non-blank String.
Value parameters
- end
-
the syntax marking the end.
Attributes
- Returns
-
a new syntax parsing a non blank String until
end
def speciesSurnameGenderSyntax[Err, In, Out >: Char](end: Syntax[Err, In, Out, Unit]): Syntax[String, Char & In, Out, (SpeciesName, Option[Gender], Option[Surname])]
Concrete fields
A syntax parsing "yes" or "no" to a boolean.
A syntax parsing "yes" or "no" to a boolean.
Attributes
val firstLineSyntax: Syntax[String, Char, Char, (SpeciesName, Option[Gender], Option[Surname], Option[ItemName])]
A syntax parsing an integer.
A syntax parsing an integer.
Attributes
The PokePaste syntax for a single pokemon set.
The PokePaste syntax for a single pokemon set.
Attributes
The PokePaste syntax for a team (sets + format + name).
The PokePaste syntax for a team (sets + format + name).
Attributes
A syntax for multiple (or zero) whitespaces.
A syntax for multiple (or zero) whitespaces.
Attributes
In this article