Источник HashDict
Этот модуль устарел. Используйте Map вместо него.
Реализация HashDict на основе кортежей.
Этот модуль устарел. Используйте модуль Map вместо него.
Краткое описание
Типы
Функции
- 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) устаревшая
- 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()Источник
@opaque t()
Функции
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-2024 The Elixir Team
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.16.3/HashDict.html