object
Dict
Type Members
-
type
Dict[K, V] = Map[K, V]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
diff[K, V](dictToDiff: Dict[K, V])(dict: Dict[K, V]): Dict[K, V]
-
def
empty[K, V]: Dict[K, V]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
filter[K, V](f: (K) ⇒ (V) ⇒ Boolean)(dict: Dict[K, V]): Dict[K, V]
-
def
finalize(): Unit
-
def
foldl[K, V, B](f: (K) ⇒ (V) ⇒ (B) ⇒ B)(initValue: B)(dict: Dict[K, V]): B
-
def
foldr[K, V, B](f: (K) ⇒ (V) ⇒ (B) ⇒ B)(initValue: B)(dict: Dict[K, V]): B
-
def
fromList[K, V](assocs: List[(K, V)]): Dict[K, V]
-
def
get[K, V](targetKey: K)(dict: Dict[K, V]): Maybe[V]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
insert[K, V](key: K)(value: V)(dict: Dict[K, V]): Dict[K, V]
-
def
intersect[K, V](dictToIntersect: Dict[K, V])(dict: Dict[K, V]): Dict[K, V]
-
def
isEmpty[K, V](dict: Dict[K, V]): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
keys[K, V](dict: Dict[K, V]): List[K]
-
def
map[K, V, B](f: (K) ⇒ (V) ⇒ B)(dict: Dict[K, V]): Dict[K, B]
-
def
member[K, V](key: K)(dict: Dict[K, V]): Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
partition[K, V](f: (K) ⇒ (V) ⇒ Boolean)(dict: Dict[K, V]): (Dict[K, V], Dict[K, V])
-
def
remove[K, V](targetKey: K)(dict: Dict[K, V]): Dict[K, V]
-
def
singleton[K, V](key: K)(value: V): Dict[K, V]
-
def
size[K, V](dict: Dict[K, V]): Int
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toList[K, V](dict: Dict[K, V]): List[(K, V)]
-
def
toString(): String
-
-
def
union[K, V](dictToMerged: Dict[K, V])(dict: Dict[K, V]): Dict[K, V]
-
def
update[K, V](targetKey: K)(alter: (Maybe[V]) ⇒ Maybe[V])(dict: Dict[K, V]): Dict[K, V]
-
def
values[K, V](dict: Dict[K, V]): List[V]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any