A function that maps a function along a set of entries.
The type of the values being processed in the mapping.
The type of the keys used during the mapping (default: string).
The type of the result.
The value being processed in the mapping.
The key associated with the value being processed in the mapping.
The index of the current value in the mapoing (optional).
A function that maps a function along a set of entries.