reduce<R extends Object> method
Implementation
Option<Iterable<Option<Result<R>>>> reduce<R extends Object>() {
return value.map(
(e) => e.map((e) {
final reduced = e.reduce<R>();
if (reduced.isAsync()) {
return const None();
}
return reduced.sync().unwrap().value.swap();
}),
);
}