Packages

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

    Defines how to extract the PrimaryTag from F.

  2. sealed abstract class Population extends AnyRef

    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]]
  4. type PrimaryTag = \/[PrimaryType, TypeTag]
  5. type SST[J, A] = StructuralType[J, TypeStat[A]]
  6. type SSTF[J, A, B] = EnvT[TypeStat[A], [β$3$]Coproduct[[β$2$]TypeF[J, β$2$], Tagged, β$3$], B]

    Statistical Structural Type

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

    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

    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
  10. sealed abstract class StructuralTypeInstances0 extends AnyRef
  11. final case class Tagged[A](tag: TypeTag, value: A) extends Product with Serializable
  12. sealed abstract class TypeStat[A] extends AnyRef
  13. sealed abstract class TypeStatInstances extends AnyRef

Value Members

  1. val Population: TagOf[Population]
  2. implicit def populationTypeStatEncodeEJson[A](implicit arg0: EncodeEJson[A], arg1: Equal[A], arg2: Field[A], arg3: NRoot[A]): EncodeEJson[@@[TypeStat[A], Population]]
  3. def primaryTagOf[J](ejs: J)(implicit J: Aux[J, EJson]): PrimaryTag

    Returns the PrimaryTag for the given EJson value.

  4. object EncodedBinarySize
  5. object ExtractPrimary extends Serializable
  6. object SST
  7. object StructuralMerge extends Serializable
  8. object StructuralType extends StructuralTypeInstances with Serializable
  9. object Tagged extends Serializable
  10. object TypeStat extends TypeStatInstances
  11. object compression

Inherited from AnyRef

Inherited from Any

Ungrouped