HMap

io.taig.hmap.HMap$package.HMap
object HMap

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
HMap.type

Members list

Value members

Concrete fields

val Empty: HMap[Nothing]

Extensions

Extensions

extension [T](self: HMap[T])
def apply[A](key: Key[A] & Singleton & T): A
def get[A](key: Key[A] & Singleton): Option[A]
def put[A](key: Key[A] & Singleton, value: A): HMap[T | key.type]
def unsafeToHashMap: HashMap[String, Any]
def update[A](key: Key[A] & Singleton & T)(f: A => A): HMap[T]