typeexpr

coulomb.rational.typeexpr$
object typeexpr

Obtaining values from Rational type expressions

Attributes

Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

class AllInt[E](val value: Int)

Attributes

Companion:
object
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object AllInt

Attributes

Companion:
class
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
AllInt.type
class NonNegInt[E](val value: Int)

Attributes

Companion:
object
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object NonNegInt

Attributes

Companion:
class
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class PosInt[E](val value: Int)

Attributes

Companion:
object
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object PosInt

Attributes

Companion:
class
Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PosInt.type
object meta

Attributes

Source:
rational.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
meta.type

Value members

Concrete methods

inline def bigInt[E]: BigInt

Attributes

Source:
rational.scala
inline def double[E]: Double

Attributes

Source:
rational.scala
inline def rational[E]: Rational

Attributes

Source:
rational.scala