AssociativeFlattenCovariantOps

zio.prelude.AssociativeFlattenSyntax.AssociativeFlattenCovariantOps
implicit class AssociativeFlattenCovariantOps[F[_], A](fa: F[A])

Provides infix syntax for flattening covariant types.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def flatMap[B](f: A => F[B])(implicit flatten: AssociativeFlatten[F], covariant: Covariant[F]): F[B]

Maps a function A => F[B] over an F[A] value and then flattens the resulting F[F[B]].

Maps a function A => F[B] over an F[A] value and then flattens the resulting F[F[B]].

Attributes