Module mapsd

Erlang Maps Dict API

.

Version: 0.2.0 Sep 9 2019 20:56:14 ------------------------------------------------------------------------

Description

Erlang Maps Dict API

Function Index

append/3
append_list/3
erase/2
fetch/2
fetch_keys/1
filter/2
find/2
fold/3
from_list/1
get/2
get/3
is_empty/1
is_key/2
keys/1
map/2
merge/2
merge/3
new/0
put/3
remove/2
size/1
store/3
take/2
to_list/1
update/3
update/4
update_counter/3
update_value/3
update_with/3
update_with/4
values/1
with/2
without/2

Function Details

append/3

append(K::any(), V::any(), M::map()) -> map()

append_list/3

append_list(K::any(), Vs::list(), M::map()) -> map()

erase/2

erase(K::any(), M::map()) -> map()

fetch/2

fetch(K::any(), M::map()) -> any()

fetch_keys/1

fetch_keys(M::map()) -> list()

filter/2

filter(F::fun((any(), any()) -> boolean()), M::map()) -> map()

find/2

find(K::any(), M::map()) -> {ok, any()} | error

fold/3

fold(F::fun((any(), any(), any()) -> any()), A::any(), M::map()) -> any()

from_list/1

from_list(L::list()) -> map()

get/2

get(K::any(), M::map()) -> any()

get/3

get(K::any(), M::map(), D::any()) -> any()

is_empty/1

is_empty(M::map()) -> boolean()

is_key/2

is_key(K::any(), M::map()) -> boolean()

keys/1

keys(M::map()) -> list()

map/2

map(F::fun((any(), any()) -> any()), M::map()) -> map()

merge/2

merge(M1::map(), M2::map()) -> map()

merge/3

merge(F::fun((any(), any(), any()) -> any()), M1::map(), M2::map()) -> map()

new/0

new() -> map()

put/3

put(K::any(), V::any(), M::map()) -> map()

remove/2

remove(K::any(), M::map()) -> map()

size/1

size(M::map()) -> non_neg_integer()

store/3

store(K::any(), V::any(), M::map()) -> map()

take/2

take(K::any(), M::map()) -> any()

to_list/1

to_list(M::map()) -> list()

update/3

update(K::any(), F::fun((any()) -> any()), M::map()) -> map()

update/4

update(K::any(), F::fun((any()) -> any()), V::any(), M::map()) -> map()

update_counter/3

update_counter(K::any(), I::number(), M::map()) -> map()

update_value/3

update_value(K::any(), V::any(), M::map()) -> map()

update_with/3

update_with(K::any(), F::fun((any()) -> any()), M::map()) -> map()

update_with/4

update_with(K::any(), F::fun((any()) -> any()), V::any(), M::map()) -> map()

values/1

values(M::map()) -> list()

with/2

with(Ks::list(), M::map()) -> map()

without/2

without(Ks::list(), M::map()) -> map()


Generated by EDoc