Packages

p

coulomb

package coulomb

Statically typed unit analysis for Scala

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

Package Members

  1. package define
  2. package infra
  3. package offset
  4. package policy
  5. package unitops

Type Members

  1. trait %*[L, R] extends AnyRef

    Represents the product of two unit expressions L and R

  2. trait %/[L, R] extends AnyRef

    Represents the unit division L / R

  3. trait %^[B, E] extends AnyRef

    Represents raising unit expression B to integer power E

  4. implicit final class CoulombExtendWithUnits[N] extends AnyVal with Serializable

    enhances numeric types with utility methods for coulomb

  5. final class Quantity[N, U] extends AnyVal with Serializable

    A numeric quantity with an associated unit

    A numeric quantity with an associated unit

    N

    The value type (Double, Int, etc)

    U

    The unit type (Second, Byte, Byte %/ Second, etc)

  6. trait UnitTypeName[T] extends AnyRef
  7. trait Unitless extends AnyRef

    Represents a unitless value

  8. type WithUnit[N, U] = Quantity[N, U]

    An "infix" type alias for Quantity

Value Members

  1. object Quantity extends Serializable

    static methods for quantities with units

  2. object UnitTypeName

Inherited from AnyRef

Inherited from Any

Ungrouped