Toolbelt v0.2.0 Toolbelt.Keyword

Functions closely related to Keyword that didn’t make it or didn’t yet make it to the standard library.

Summary

Functions

delete(xA, xB)

See Keyword.delete/2.

delete(xA, xB, xC)

See Keyword.delete/3.

delete_first(xA, xB)

See Keyword.delete_first/2.

drop(xA, xB)

See Keyword.drop/2.

equal?(xA, xB)

See Keyword.equal?/2.

fetch(xA, xB)

See Keyword.fetch/2.

fetch!(xA, xB)

See Keyword.fetch!/2.

get(xA, xB)

See Keyword.get/2.

get(xA, xB, xC)

See Keyword.get/3.

get_and_update(xA, xB, xC)

See Keyword.get_and_update/3.

get_and_update!(xA, xB, xC)

See Keyword.get_and_update!/3.

get_lazy(xA, xB, xC)

See Keyword.get_lazy/3.

get_values(xA, xB)

See Keyword.get_values/2.

has_key?(xA, xB)

See Keyword.has_key?/2.

is_keyword_element(val)

Determines if the given value kan be used as a keyword list element.

keys(xA)

See Keyword.keys/1.

keyword?(xA)

See Keyword.keyword?/1.

merge(xA, xB)

See Keyword.merge/2.

merge(xA, xB, xC)

See Keyword.merge/3.

new()

See Keyword.new/0.

new(xA)

See Keyword.new/1.

new(xA, xB)

See Keyword.new/2.

pop(xA, xB)

See Keyword.pop/2.

pop(xA, xB, xC)

See Keyword.pop/3.

pop_first(xA, xB)

See Keyword.pop_first/2.

pop_first(xA, xB, xC)

See Keyword.pop_first/3.

pop_lazy(xA, xB, xC)

See Keyword.pop_lazy/3.

put(xA, xB, xC)

See Keyword.put/3.

put_new(xA, xB, xC)

See Keyword.put_new/3.

put_new_lazy(xA, xB, xC)

See Keyword.put_new_lazy/3.

size(xA)

See Keyword.size/1.

split(xA, xB)

See Keyword.split/2.

take(xA, xB)

See Keyword.take/2.

to_list(xA)

See Keyword.to_list/1.

update(xA, xB, xC, xD)

See Keyword.update/4.

update!(xA, xB, xC)

See Keyword.update!/3.

values(xA)

See Keyword.values/1.