Maps
The Maps registry offers tools for creating, manipulating, and interacting with map data structures, facilitating efficient data organization and retrieval.
dict
The function creates a dictionary (map) from a list of alternating keys and values, pairing each key with its corresponding value.
Signature
Must version
get
The function retrieves the value associated with a specified key from a dictionary (map). If the key is found, the corresponding value is returned.
Signature
Must version
set
The function adds a new key-value pair to a dictionary or updates the value associated with an existing key.
Signature
Must version
unset
Signature
Must version
keys
The function retrieves all keys from one or more dictionaries, returning them as a list.
Signature
Must version
values
The function retrieves all values from a dictionary, returning them as a list.
Signature
Must version
pluck
The function extracts values associated with a specified key from a list of dictionaries, returning a list of those values.
Signature
Must version
pick
The function creates a new dictionary that includes only the specified keys from the original dictionary, effectively filtering out all other keys and their associated values.
Signature
Must version
omit
The function creates a new dictionary by excluding the specified keys from the original dictionary, effectively removing those key-value pairs from the resulting dictionary.
Signature
Must version
dig
The function navigates through a nested dictionary structure using a sequence of keys and returns the value found at the specified path, allowing access to deeply nested data. The last argument must be the map.
Signature
Must version
hasKey
The function checks whether a specified key exists in the dictionary, returning true
if the key is found and false
otherwise.
Signature
Must version
merge / mustMerge
The function combines multiple source maps into a single destination map, adding new key-value pairs without overwriting any existing keys in the destination map.
Signature
Must version
mergeOverwrite / mustMergeOverwrite
The function combines multiple source maps into a destination map, overwriting existing keys with values from the source maps.
Signature
Must version
Last updated