final
class
The[Widen, Narrow <: Widen] extends AnyVal
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (The[Widen, Narrow], B)
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
ensuring(cond: (The[Widen, Narrow]) ⇒ Boolean, msg: ⇒ Any): The[Widen, Narrow]
-
def
ensuring(cond: (The[Widen, Narrow]) ⇒ Boolean): The[Widen, Narrow]
-
def
ensuring(cond: Boolean, msg: ⇒ Any): The[Widen, Narrow]
-
def
ensuring(cond: Boolean): The[Widen, Narrow]
-
def
formatted(fmtstr: String): String
-
def
getClass(): Class[_ <: AnyVal]
-
final
def
isInstanceOf[T0]: Boolean
-
def
toString(): String
-
val
value: Narrow
-
def
→[B](y: B): (The[Widen, Narrow], B)
Inherited by implicit conversion any2stringadd from
The[Widen, Narrow] to any2stringadd[The[Widen, Narrow]]
Inherited by implicit conversion StringFormat from
The[Widen, Narrow] to StringFormat[The[Widen, Narrow]]
Inherited by implicit conversion Ensuring from
The[Widen, Narrow] to Ensuring[The[Widen, Narrow]]
Inherited by implicit conversion ArrowAssoc from
The[Widen, Narrow] to ArrowAssoc[The[Widen, Narrow]]
A helper that summons dependent type class
Widen
.The
can be used as an alternative to implicitly for dependent type classes.https://github.com/milessabin/shapeless/pull/695 for discussion about the motivation of
The
.