object IsMap
- Companion
- class
Type members
Types
Convenient type level function that takes a unary type constructor F[_]
and returns a binary type constructor that tuples its parameters and passes
them to F
.
Convenient type level function that takes a unary type constructor F[_]
and returns a binary type constructor that tuples its parameters and passes
them to F
.
Tupled[F]#Ap
is equivalent to ({ type Ap[X, +Y] = F[(X, Y)] })#Ap
.
Implicits
Implicits
implicit def anyRefMapIsMap[K0 <: AnyRef, V0]: IsMap[AnyRefMap[K0, V0]] { type K = K0; type V = V0; type C = AnyRefMap[K0, V0]; }
implicit def longMapIsMap[V0]: IsMap[LongMap[V0]] { type K = Long; type V = V0; type C = LongMap[V0]; }
implicit def mapViewIsMap[CC0 <: ([X, Y] =>> MapView[X, Y]), K0, V0]: IsMap[CC0[K0, V0]] { type K = K0; type V = V0; type C = View[(K0, V0)]; }
implicit def mutableLongMapIsMap[V0]: IsMap[LongMap[V0]] { type K = Long; type V = V0; type C = LongMap[V0]; }