Singleton

libretto.scaletto.BinarySearchTree.Singleton$
opaque object Singleton

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Types

opaque type Singleton[K, V]

Value members

Concrete methods

def clear[K, V](f: V -⚬ Done): Singleton[K, V] -⚬ Done
def deconstruct[K, V]: Singleton[K, V] -⚬ Val[K] |*| V
def key[K, V]: Singleton[K, V] -⚬ Val[K] |*| Singleton[K, V]
def keyGetter[K, V]: Getter[Singleton[K, V], Val[K]]
def keyJoinL[K, V]: Done |*| Singleton[K, V] -⚬ Singleton[K, V]
def keyJoinR[K, V]: Singleton[K, V] |*| Done -⚬ Singleton[K, V]
def of[K, V]: Val[K] |*| V -⚬ Singleton[K, V]
def summary[K, V]: Getter[Singleton[K, V], Summary[K]]