SigMode

object SigMode
Companion:
class
Source:
meta.scala
class Object
trait Matchable
class Any
SigMode.type

Type members

Classlikes

case object Canonical extends SigMode

Canonical mode yields signatures fully expand down to base units. Its primary purpose is to compute coefficients of unit conversion, or determine whether two unit types are convertable.

Canonical mode yields signatures fully expand down to base units. Its primary purpose is to compute coefficients of unit conversion, or determine whether two unit types are convertable.

Source:
meta.scala
case object Constant extends SigMode

Constant mode is for extracting constant coefficents from derived unit definitions. It is used by the physical-constants library.

Constant mode is for extracting constant coefficents from derived unit definitions. It is used by the physical-constants library.

Source:
meta.scala
case object Simplify extends SigMode

Simplify mode is for constructing operator output types. It does not expand derived units, and respects type aliases.

Simplify mode is for constructing operator output types. It does not expand derived units, and respects type aliases.

Source:
meta.scala