Package

quasar

tpe

Permalink

package tpe

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

Type Members

  1. sealed abstract class CompositeType extends slamdata.Predef.Product with slamdata.Predef.Serializable

    Permalink

    Primary composite types.

  2. type PrimaryType = \/[SimpleType, CompositeType]

    Permalink
  3. sealed abstract class SimpleType extends slamdata.Predef.Product with slamdata.Predef.Serializable

    Permalink

    Primary, non-composite types.

  4. sealed abstract class TypeF[J, A] extends slamdata.Predef.Product with slamdata.Predef.Serializable

    Permalink

Value Members

  1. object CompositeType extends Serializable

    Permalink
  2. object PrimaryType extends Serializable

    Permalink
  3. object SimpleEJson

    Permalink
  4. object SimpleType extends Serializable

    Permalink
  5. object TypeF extends TypeFInstances with Serializable

    Permalink
  6. implicit def birecursiveTTypeBoundedDistributiveLattice[T[_[_]], J](implicit arg0: BirecursiveT[T], arg1: Order[J], JC: Aux[J, EJson], JR: Aux[J, EJson]): BoundedDistributiveLattice[T[[β$2$]TypeF[J, β$2$]]]

    Permalink
  7. implicit def birecursiveTTypePartialOrder[T[_[_]], J](implicit arg0: BirecursiveT[T], arg1: Order[J], JC: Aux[J, EJson], JR: Aux[J, EJson]): PartialOrder[T[[β$0$]TypeF[J, β$0$]]]

    Permalink
  8. def compositeTypeOf[J](ejs: J)(implicit J: Aux[J, EJson]): slamdata.Predef.Option[CompositeType]

    Permalink

    Returns the primary type of the given EJson value, if it is composite.

  9. object normalization

    Permalink
  10. def primaryTypeOf[J](ejs: J)(implicit J: Aux[J, EJson]): PrimaryType

    Permalink

    Returns the primary type of the given EJson value.

  11. val primaryTypeOfƒ: Algebra[EJson, PrimaryType]

    Permalink

    Fold EJson to its PrimaryType.

  12. def simpleTypeOf[J](ejs: J)(implicit J: Aux[J, EJson]): slamdata.Predef.Option[SimpleType]

    Permalink

    Returns the primary type of the given EJson value, if it is simple.

Inherited from AnyRef

Inherited from Any

Ungrouped