Packages

  • package root
    Definition Classes
    root
  • package gsp
    Definition Classes
    root
  • package math

    Mathematical data types for general use, not specific to the Gem model.

    Mathematical data types for general use, not specific to the Gem model.

    Definition Classes
    gsp
  • package geom
    Definition Classes
    math
  • package optics
    Definition Classes
    math
  • package parser

    Package of atto parsers, for parsing things in the science model.

    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).

    Definition Classes
    math
  • AngleParsers
  • CoordinateParsers
  • EpochParsers
  • MiscParsers
  • TimeParsers
  • package skycalc
    Definition Classes
    math
  • package syntax

    Syntax classes for extension methods, organized à la cats.

    Syntax classes for extension methods, organized à la cats. Each syntax class has an associated conversion trait and module that extends it; and the all module which extends all conversions traits.

    Definition Classes
    math
p

gsp.math

parser

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).

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. parser
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AngleParsers extends AnyRef

    Parsers for gsp.math.Angle.

  2. trait CoordinateParsers extends AnyRef

    Parsers for gsp.math.Coordinates and related types.

  3. trait EpochParsers extends AnyRef

    Parser for gsp.math.Epoch.

  4. trait MiscParsers extends AnyRef

    General-purpose parsers and combinators that aren't provided by atto.

  5. trait TimeParsers extends AnyRef

    Parsers for java.time data types.

Value Members

  1. object AngleParsers extends AngleParsers
  2. object CoordinateParsers extends CoordinateParsers
  3. object EpochParsers extends EpochParsers
  4. object MiscParsers extends MiscParsers
  5. object TimeParsers extends TimeParsers

Inherited from AnyRef

Inherited from Any

Ungrouped