Spec-Zone.ru › Elixir 1.16

Источник 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()Источник

@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 вместо неё.

Скачать версию ePub

Создано с помощью ExDoc (v0.32.2) для языка программирования Elixir

© 2012-2024 The Elixir Team
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.16.3/HashDict.html

Spec-Zone.ru

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