Packages

class Map[A, B] extends TruncatedDistribution[B]

Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Map
  2. TruncatedDistribution
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Map(base: => TruncatedDistribution[A], f: (A) => B)

Value Members

  1. def <*>(scale: Double): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  2. def <*>:(scale: Double): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  3. def <++>(that: => List[Weighted[TruncatedDistribution[B]]]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  4. def <+>(that: => TruncatedDistribution[B]): Sum[B]
    Definition Classes
    TruncatedDistribution
  5. def filter(f: (B) => Boolean): Filter[B]
    Definition Classes
    TruncatedDistribution
  6. def flatMap[B](f: => (B) => TruncatedDistribution[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  7. def getFD(cutoff: Double): Option[FiniteDistribution[B]]
    Definition Classes
    MapTruncatedDistribution
  8. def getOpt: Option[TruncatedDistribution[B]]
    Definition Classes
    TruncatedDistribution
  9. def map[B](f: (B) => B): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  10. def mapFD[B](f: (FiniteDistribution[B]) => FiniteDistribution[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  11. def mapOpt[B](f: (B) => Option[B]): TruncatedDistribution[B]
    Definition Classes
    TruncatedDistribution
  12. def |+|(that: => FiniteDistribution[B]): Sum[B]
    Definition Classes
    TruncatedDistribution