- compute<K, V>(map: Map<K, V>): (<T>(key: K, remappingFunction: ((key: K, value: T) => undefined | V)) => undefined | V)
-
Returns (<T>(key: K, remappingFunction: ((key: K, value: T) => undefined | V)) => undefined | V)
-
- <T>(key: K, remappingFunction: ((key: K, value: T) => undefined | V)): undefined | V
-
Parameters
-
key: K
-
remappingFunction: ((key: K, value: T) => undefined | V)
-
- (key: K, value: T): undefined | V
-
Returns undefined | V
Returns undefined | V
Mutation
Remark
only returns
undefinedifmappingFunctionreturnsundefinedExample
Compute the new value based on the old Map entry