- Companion
- class
Value members
Inherited methods
def bracket[A, C](open: Action[C])(step: (C, A) => Action[C])(close: C => Finalizer): Fold[[A] =>> Action[A], A, Unit]
- Inherited from
- Folds
def fromFoldLeft[M[_], A, B](b: B)(f: (B, A) => M[B])(using m: Monad[M]): Fold[M, A, B] { type S = B; }
- Returns
a fold from arguments of a fold left
- Inherited from
- Folds
def fromMonoidMap[M[_], A, O](f: A => O)(using `evidence$2`: Monoid[O], m: Monad[M]): Fold[M, A, O] { type S = O; }
- Returns
a fold which uses a Monoid to accumulate elements
- Inherited from
- Folds
def fromMonoidMapEval[M[_], A, O](f: A => M[O])(using `evidence$3`: Monoid[O], m: Monad[M]): Fold[M, A, O] { type S = O; }
- Returns
a fold which uses a Monoid to accumulate elements
- Inherited from
- Folds