Distributive

trait Distributive[F[_]] extends Functor[F]
Companion:
object
trait Functor[F]
class Object
trait Matchable
class Any

Value members

Abstract methods

def distribute[G[_] : Functor, A, B](ga: G[A])(f: A => F[B]): F[G[B]]

Concrete methods

final def cosequence[G[_] : Functor, A](fa: G[F[A]]): F[G[A]]
final def cotraverse[G[_] : Functor, A, B](gfa: G[F[A]])(f: G[A] => B): F[B]

Inherited methods

def map[A, B](fa: F[A])(f: A => B): F[B]
Inherited from:
Functor