org.hammerlab

math

package math

Visibility
  1. Public
  2. All

Type Members

  1. case class HypergeometricDistribution(N: Long, K: Long, n: Int) extends Product with Serializable

    Implementation of a hypergeometric distribution, modeled after org.apache.commons.math3.distribution.HypergeometricDistribution, but supporting Long parameters.

  2. trait PartiallyOrdered[+A] extends Any

    Fork of scala.math.PartiallyOrdered trait that inherits Any, making it a universal trait suitable for inheritance by value-classes.

  3. class RoundNumbers[I] extends SimpleBufferedIterator[I]

    Emit an exponentially-increasing sequence of integers composed of repetitions of steps scaled by successive powers of base.

Value Members

  1. object RoundNumbers

    Constructors.

  2. object Steps

    Some utilities for generating exponential sequences of integers that can be used as e.

  3. object VarNum

    Serialization wrapper for Longs which burns one bit per byte indicating whether any more bytes follow.

Ungrouped