elixir v1.7.0-rc.0 HashDict

This module is deprecated. Use Map instead.

Tuple-based HashDict implementation.

This module is deprecated. Use the Map module instead.

Link to this section Summary

Link to this section Types

Link to this opaque t() (opaque)
t()

Link to this section Functions

Link to this function delete(dict, key)
This function is deprecated. Use maps and the Map module instead.
Link to this function drop(dict, keys)
This function is deprecated. Use maps and the Map module instead.
Link to this function equal?(dict1, dict2)
This function is deprecated. Use maps and the Map module instead.
Link to this function fetch!(dict, key)
This function is deprecated. Use maps and the Map module instead.
Link to this function fetch(hash_dict, key)
This function is deprecated. Use maps and the Map module instead.
Link to this function get(dict, key, default \\ nil)
This function is deprecated. Use maps and the Map module instead.
Link to this function get_and_update(dict, key, fun)
This function is deprecated. Use maps and the Map module instead.
Link to this function get_lazy(dict, key, fun)
This function is deprecated. Use maps and the Map module instead.
Link to this function has_key?(dict, key)
This function is deprecated. Use maps and the Map module instead.
This function is deprecated. Use maps and the Map module instead.
Link to this function merge(dict1, dict2, fun \\ fn _k, _v1, v2 -> v2 end)
This function is deprecated. Use maps and the Map module instead.
This function is deprecated. Use maps and the Map module instead.

Creates a new empty dict.

Link to this function pop(dict, key, default \\ nil)
This function is deprecated. Use maps and the Map module instead.
Link to this function pop_lazy(dict, key, fun)
This function is deprecated. Use maps and the Map module instead.
Link to this function put(hash_dict, key, value)
This function is deprecated. Use maps and the Map module instead.
Link to this function put_new(dict, key, value)
This function is deprecated. Use maps and the Map module instead.
Link to this function put_new_lazy(dict, key, fun)
This function is deprecated. Use maps and the Map module instead.
Link to this function size(hash_dict)
This function is deprecated. Use maps and the Map module instead.
Link to this function split(dict, keys)
This function is deprecated. Use maps and the Map module instead.
Link to this function take(dict, keys)
This function is deprecated. Use maps and the Map module instead.
This function is deprecated. Use maps and the Map module instead.
Link to this function update!(dict, key, fun)
This function is deprecated. Use maps and the Map module instead.
Link to this function update(dict, key, initial, fun)
This function is deprecated. Use maps and the Map module instead.
This function is deprecated. Use maps and the Map module instead.