Lookup

object Lookup
Companion
class
Source
__.scala
class Object
trait Matchable
class Any

Member

trait Mutable[A, B] extends Lookup[A, B]

Mutable Lookup Collection

Mutable lookup collection provides methods to modify its content

Note. Lookup.Mutable DOES NOT extend Collection.Mutable, as it if impossible to reconsile these operations.

Companion
object
Source
__.scala
trait Mutable[A, B] extends Lookup[A, B]

Mutable Lookup Collection

Mutable lookup collection provides methods to modify its content

Note. Lookup.Mutable DOES NOT extend Collection.Mutable, as it if impossible to reconsile these operations.

Companion
object
Source
__.scala
abstract class Stable[A, B] extends Lookup[A, B]

Stable is an immutable lookup collection

Stable has global alias and can be called without parent prefix Lookup.Stable

Companion
object
Source
__.scala
abstract class Stable[A, B] extends Lookup[A, B]

Stable is an immutable lookup collection

Stable has global alias and can be called without parent prefix Lookup.Stable

Companion
object
Source
__.scala

Alias

type M[A, B] = Lookup.Mutable[A, B]
Source
__.scala
@threadUnsafe
lazy val M: Lookup.Mutable
Source
__.scala

Def

def apply[A, B](v: ~[(A, B)]): Lookup[A, B]
Source
__.scala
def apply[A, B](vs: (A, B)*): Lookup[A, B]
Source
__.scala
@targetName("fun_View")
def fun_^[A, B](f: B => C): Lookup[A, C]
Source
__.scala
def lazySource[A, B](createFunOpt: A => Opt[B]): Lookup[A, B]
Source
__.scala
@targetName("scala_View")
def map_^[A, B]: Map[A, B]
Source
__.scala
@targetName("partialFunction_View")
def partialFunction_^[A, B]: PartialFunction[A, B]
Source
__.scala
@targetName("getVoid")
inline def void[A, B]: Lookup[A, B]

Get void instance

Get void instance

Source
__.scala