Packages

object IsMap

Source
IsMap.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IsMap
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Tupled[F[+_]] = AnyRef { type Ap[X, Y] = F[(X, Y)] }

    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.

Value Members

  1. implicit def anyRefMapIsMap[K0 <: AnyRef, V0]: IsMap[AnyRefMap[K0, V0]] { ... /* 3 definitions in type refinement */ }
  2. implicit def intMapIsMap[V0]: IsMap[IntMap[V0]] { ... /* 3 definitions in type refinement */ }
  3. implicit def longMapIsMap[V0]: IsMap[LongMap[V0]] { ... /* 3 definitions in type refinement */ }
  4. implicit def mapOpsIsMap[CC0[X, Y] <: MapOps[X, Y, [X, Y]Iterable[(X, Y)], CC0[X, Y]], K0, V0]: IsMap[CC0[K0, V0]] { ... /* 3 definitions in type refinement */ }
  5. implicit def mapViewIsMap[CC0[X, Y] <: MapView[X, Y], K0, V0]: IsMap[CC0[K0, V0]] { ... /* 3 definitions in type refinement */ }
  6. implicit def mutableLongMapIsMap[V0]: IsMap[LongMap[V0]] { ... /* 3 definitions in type refinement */ }