Spec-Zone.ru › Elixir 1.14

HashDict

Этот модуль устарел. Используйте Map вместо него.

Реализация HashDict на основе кортежей.

Этот модуль устарел. Используйте модуль Map вместо него.

Краткое описание

Типы

t()

Функции

delete(dict, key) устарело
drop(dict, keys) устарело
equal?(dict1, dict2) устарело
fetch(hash_dict, key) устарело
fetch!(dict, key) устарело
get(dict, key, default \\ nil) устарело
get_and_update(dict, key, fun) устарело
get_lazy(dict, key, fun) устарело
has_key?(dict, key) устарело
keys(dict) устарело
merge(dict1, dict2, fun \\ fn _k, _v1, v2 -> v2 end) устарело
new() устарело

Создает новую пустую карту.

pop(dict, key, default \\ nil) устарело
pop_lazy(dict, key, fun) устарело
put(hash_dict, key, value) устарело
put_new(dict, key, value) устарело
put_new_lazy(dict, key, fun) устарело
size(hash_dict) устарело
split(dict, keys) устарело
take(dict, keys) устарело
to_list(dict) устарело
update(dict, key, default, fun) устарело
update!(dict, key, fun) устарело
values(dict) устарело

Типы

t()Source

@opaque t()
END_OF_DOCUMENT_MARKER

Функции

delete(dict, key)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

drop(dict, keys)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

equal?(dict1, dict2)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

fetch(hash_dict, key)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

fetch!(dict, key)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

get(dict, key, default \\ nil)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

get_and_update(dict, key, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

get_lazy(dict, key, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

has_key?(dict, key)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

keys(dict)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

merge(dict1, dict2, fun \\ fn _k, _v1, v2 -> v2 end)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

new()Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.
@spec new() :: Dict.t()

Создаёт новую пустую карту.

pop(dict, key, default \\ nil)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

pop_lazy(dict, key, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

put(hash_dict, key, value)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

put_new(dict, key, value)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

put_new_lazy(dict, key, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

size(hash_dict)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

split(dict, keys)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

take(dict, keys)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

to_list(dict)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

update(dict, key, default, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

update!(dict, key, fun)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

values(dict)Source

Эта функция устарела. Используйте карты и модуль Map вместо неё.

© 2012 Plataformatec
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.14.1/HashDict.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API