Подтвердить что ты не робот

Что самое близкое в Эрланге к хэшам?

То, что я хотел, было способом передать аргументы в функции, похожие на карту хеша рубина. Хотя, возможно, это плохо подходит для Erlang, я еще не уверен

В Ruby я часто использовал хэши вроде:

{ "a" = > 100, "b" = > 200}

: Что является самым близким в Эрланге?

Обновление:  С тех пор я нашел это:

http://20bits.com/articles/erlang-an-introduction-to-records/

Использует записи хороший кандидат?

4b9b3361

Ответ 2

Erlang R17A будет включать в себя структуру данных карты.

Ответ 3

Таблицы ETS и DETS являются истинными хеш-таблицами, в отличие от dict. DETS предназначены для хранения дисков, а ETS - в памяти. Они являются строительными блоками базы данных Mnesia.

Ответ 4

Здесь вы находитесь: dict - словарь ключевых слов

Post scriptum: я искал это в течение 30-х, поэтому я думаю, что вы могли бы избежать этого вопроса: -)

Изменить: Чтобы защитить мой ответ:

from_list (Список) → Dict

Типы:
List = [{Key, Value}]
Dict = dictionary()

Эта функция преобразует список списка ключей/значений в словарь.

Это цитата из моей ссылки. Таким образом, вы можете создавать хеши точно так же, как при использовании пролистов.