package parser
Package of atto parsers, for parsing things in the science
model. The idea here is that parsers compose, so for internal use it's nice to have them together
and so we can share implementations. In end-user code we normally want to expose something
weaker like String => Option[A]
that delegates to a parser, rather than exposing Parser[A]
directly. Each set of parsers is provided as a trait that can be extended and as a module whose
members can be imported (preferred).
- Alphabetic
- By Inheritance
- parser
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
trait
EphemerisKeyParsers extends AnyRef
Parser for gem.EphemerisKey.
-
trait
ProgramIdParsers extends AnyRef
Parsers for gem.ProgramId.
-
trait
SemesterParsers extends AnyRef
Parser for gem.Semester.
Value Members
- object EphemerisKeyParsers extends EphemerisKeyParsers
- object ProgramIdParsers extends ProgramIdParsers
- object SemesterParsers extends SemesterParsers