Multimap

object Multimap
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class SizeSummary(vs: Vector[Int])

Value members

Concrete methods

def apply[K, L[_], V](m: Map[K, L[V]])(L: MultiValues[L]): Multimap[K, L, V]
def empty[K, L[_], V](`evidence$1`: MultiValues[L]): Multimap[K, L, V]
def reverse[A, L[_], B](ab: Map[A, L[B]])(`evidence$2`: MultiValues[L], ev: Commutative[L]): Multimap[B, L, A]
def reverseM[A, L[_], M[_], B](ab: Map[A, L[B]])(`evidence$3`: MultiValues[L], `evidence$4`: MultiValues[M], ev: Commutative[M]): Multimap[B, M, A]

Implicits

Implicits

implicit def multimapEqual[K, L[_], V](e: Equal[Map[K, L[V]]]): Equal[Multimap[K, L, V]]