Spec-Zone.ru › Elixir 1.18

Source 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()

Функции

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.36.1) для языка программирования Elixir

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

Spec-Zone.ru

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