datastructures v0.1.1 Data.Dictionary protocol

Summary

Types

k :: any
t :: term
v :: any

Functions

delete(self, key)

Specs

delete(t, k) :: t
fetch(self, key)

Specs

fetch(t, k) :: {:ok, v} | :error
keys(self)

Specs

keys(t) :: [k]
put(self, key, value)

Specs

put(t, k, v) :: t
values(self)

Specs

values(t) :: [v]