ActionMonad
Value members
Inherited methods
def apply11[A, B, C, D, E, FF, G, H, I, J, K, R](fa: => Action[A], fb: => Action[B], fc: => Action[C], fd: => Action[D], fe: => Action[E], ff: => Action[FF], fg: => Action[G], fh: => Action[H], fi: => Action[I], fj: => Action[J], fk: => Action[K])(f: (A, B, C, D, E, FF, G, H, I, J, K) => R): Action[R]
- Inherited from:
- Applicative
def apply12[A, B, C, D, E, FF, G, H, I, J, K, L, R](fa: => Action[A], fb: => Action[B], fc: => Action[C], fd: => Action[D], fe: => Action[E], ff: => Action[FF], fg: => Action[G], fh: => Action[H], fi: => Action[I], fj: => Action[J], fk: => Action[K], fl: => Action[L])(f: (A, B, C, D, E, FF, G, H, I, J, K, L) => R): Action[R]
- Inherited from:
- Applicative
Filter l
according to an applicative predicate.
Filter l
according to an applicative predicate.
- Inherited from:
- Applicative
Execute an action repeatedly until its result satisfies the given predicate and return that result, discarding all others.
Execute an action repeatedly until its result satisfies the given predicate and return that result, discarding all others.
- Inherited from:
- Monad
Returns the given argument if cond
is false
, otherwise, unit lifted into F.
Returns the given argument if cond
is false
, otherwise, unit lifted into F.
- Inherited from:
- Applicative