effect-io-ai

Package: effect
Module: STM

STM.reduceRight

Folds an Iterable<A> using an effectual function f, working sequentially from right to left.

Signature

declare const reduceRight: { <S, A, R, E>(zero: S, f: (s: S, a: A) => STM<S, E, R>): (iterable: Iterable<A>) => STM<S, E, R>; <S, A, R, E>(iterable: Iterable<A>, zero: S, f: (s: S, a: A) => STM<S, E, R>): STM<S, E, R>; }

Source

Since v2.0.0