syntax
object syntax extends FunctorSyntax with ApplicativeSyntax with MonadSyntax with TraverseSyntax with FoldableSyntax with SemigroupSyntax with ShowSyntax with EitherSyntax with Identityx
trait Identityx
trait EitherSyntax
trait ShowSyntax
trait SemigroupSyntax
trait FoldableSyntax
trait TraverseSyntax
trait MonadSyntax
trait ApplicativeSyntax
trait FunctorSyntax
class Object
trait Matchable
class Any
Type members
Inherited classlikes
Value members
Extensions
Inherited extensions
extension [M](a: M)
extension [A](a: A)
extension [A, B](eab: Either[A, B])
extension [F[_], A, B, AA >: A, C](eab: Either[A, B])
extension [A, B, C, D](eab: Either[A, B])
extension [A, B, AA >: A, BB >: B, C](eab: Either[A, B])
extension [F[_], A](fa: F[A])
extension [F[_], A, B, C](fa: F[A])
extension [A, B, F[_], M[_]](fa: F[A])
def foldRightM(z: B)(f: (A, => B) => M[B])(using evidence$11: Foldable[F], evidence$12: Monad[M]): M[B]
- Inherited from
- FoldableSyntax
extension [F[_], A, B](fa: F[A])
extension [F[_], A, B](fa: F[A])
extension [F[_], G[_], A](fa: F[G[A]])
extension [F[_], A](fa: F[A])
extension [F[_], A](fa: F[A])
extension [F[_], A, G[_], B](fa: F[A])
extension [F[_], M[_], A, B](fa: F[A])
extension [F[_], A](fa: F[A])
extension [F[_], A, B](fa: F[A])
extension [F[_], A](fa: List[A])
extension [S <: T, T](t: => S)
extension [T](t: => T)
These extension methods provide the possibility to execute a function on an object if a condition is true If not, the object is returned
These extension methods provide the possibility to execute a function on an object if a condition is true If not, the object is returned
- Inherited from
- Identityx