Package

quasar

sst

Permalink

package sst

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

Type Members

  1. trait ExtractPrimary[F[_]] extends Serializable

    Permalink

    Defines how to extract the PrimaryTag from F.

  2. sealed abstract class Population extends AnyRef

    Permalink

    Type tag indicating the tagged value represents an entire population as opposed to a sample of a population.

  3. type PopulationSST[J, A] = StructuralType[J, @@[TypeStat[A], Population]]

    Permalink
  4. type PrimaryTag = \/[PrimaryType, TypeTag]

    Permalink
  5. type SST[J, A] = StructuralType[J, TypeStat[A]]

    Permalink
  6. type SSTF[J, A, B] = EnvT[TypeStat[A], [β$3$]Coproduct[[β$2$]TypeF[J, β$2$], Tagged, β$3$], B]

    Permalink

    Statistical Structural Type

  7. trait StructuralMerge[F[_]] extends Serializable

    Permalink

    Typeclass defining how to structurally merge a type, where possible.

  8. final case class StructuralType[L, V](toCofree: Cofree[[β$1$]Coproduct[[β$2$]TypeF[L, β$2$], Tagged, β$1$], V]) extends AnyVal with Product with Serializable

    Permalink

    A measure annotated Type focused on structure over semantics.

    A measure annotated Type focused on structure over semantics.

    L

    the type of literals

    V

    the measure the type is annotated with

  9. sealed abstract class StructuralTypeInstances extends StructuralTypeInstances0

    Permalink
  10. sealed abstract class StructuralTypeInstances0 extends AnyRef

    Permalink
  11. final case class Tagged[A](tag: TypeTag, value: A) extends Product with Serializable

    Permalink
  12. sealed abstract class TypeStat[A] extends AnyRef

    Permalink
  13. sealed abstract class TypeStatInstances extends AnyRef

    Permalink

Value Members

  1. object EncodedBinarySize

    Permalink
  2. object ExtractPrimary extends Serializable

    Permalink
  3. val Population: TagOf[Population]

    Permalink
  4. object SST extends Serializable

    Permalink
  5. object StructuralMerge extends Serializable

    Permalink
  6. object StructuralType extends StructuralTypeInstances with Serializable

    Permalink
  7. object Tagged extends Serializable

    Permalink
  8. object TypeStat extends TypeStatInstances

    Permalink
  9. object compression

    Permalink
  10. implicit def populationTypeStatEncodeEJson[A](implicit arg0: EncodeEJson[A], arg1: Equal[A], arg2: Field[A], arg3: NRoot[A]): EncodeEJson[@@[TypeStat[A], Population]]

    Permalink
  11. def primaryTagOf[J](ejs: J)(implicit J: Aux[J, EJson]): PrimaryTag

    Permalink

    Returns the PrimaryTag for the given EJson value.

Inherited from AnyRef

Inherited from Any

Ungrouped