DarkMatter.Maps (DarkMatter v1.1.2) View Source
Utils for handling maps
Link to this section Summary
Functions
Safe version of Kernel.get_in/2
Returns a map with nil values omitted
Provide indifferent access to maps.
Returns a sorted list of atom keys found in results
.
Link to this section Types
Specs
Specs
access_key_or_keys() :: access_key() | [access_key(), ...]
Specs
Specs
iget_key() :: atom()
Link to this section Functions
Specs
access_in(map(), access_key_or_keys(), any()) :: any()
Safe version of Kernel.get_in/2
Specs
Returns a map with nil values omitted
Specs
iget(map(), accessor_path()) :: any()
Provide indifferent access to maps.
Specs
iget(map(), accessor_path(), any()) :: any()
Specs
Returns a sorted list of atom keys found in results
.