Skip to main content
Module

x/rimbu/mod.ts>AsyncReducer.combine

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Latest
function AsyncReducer.combine
import { AsyncReducer } from "https://deno.land/x/rimbu@1.2.1/mod.ts";
const { combine } = AsyncReducer;

Returns an AsyncReducer that combines multiple input reducers according to the given "shape" by providing input values to all of them and collecting the outputs in the shape.

Parameters

  • a shape defining where reducer outputs will be located in the result. It can consist of a single reducer, an array of shapes, or an object with string keys and shapes as values.