Applicative

trait Applicative[F <: ([_$10] =>> Any)] extends Apply[F] with Pure[F]
trait Pure[F]
trait Apply[F]
trait Functor[F]
class Object
trait Matchable
class Any
trait AppTraverse[F]

Value members

Inherited methods

def pure[A](a: A): F[A]
Inhertied from
Pure

Extensions

Extensions

extension (fa: F[A])
def zip2[A, B](fb: F[B]): F[(A, B)]
extension (fa: F[A])
override def map[A, B](f: A => B): F[B]
Definition Classes

Inherited extensions

extension (fa: F[A])
def map2[A, B, C](fb: F[B])(f: (A, B) => C): F[C]
Inhertied from
Apply
extension (fa: F[A])
def widen[A, B](using A <:< B): F[B]
Inhertied from
Functor