rubico
Version:
[a]synchronous functional programming
15 lines (14 loc) • 308 B
TypeScript
export = mapReduce;
/**
* @name mapReduce
*
* @synopsis
* ```coffeescript [specscript]
* mapReduce(
* map Map,
* reducer (result any, value any, key string, map)=>Promise|any,
* result any,
* ) -> Promise|result
* ```
*/
declare function mapReduce(map: any, reducer: any, result: any): any;