FoldExtensions

class Object
trait Matchable
class Any

Extensions

Extensions

extension [A, S <: (IterableOnce)](thiz: S[A])
def foldLeft_!![U, B](z: B)(op: (B, A) => Computation[B, U]): Computation[B, U]
def reduceLeftOption_!![U](op: (A, A) => Computation[A, U]): Computation[Option[A], U]
def reduceLeft_!![U](op: (A, A) => Computation[A, U]): Computation[A, U]
extension [A, S <: (Iterable)](thiz: S[A])
def foldRight_!![U, B](z: B)(op: (A, B) => Computation[B, U]): Computation[B, U]
def reduceRightOption_!![U](op: (A, A) => Computation[A, U]): Computation[Option[A], U]
def reduceRight_!![U](op: (A, A) => Computation[A, U]): Computation[A, U]