ContU

object ContU
class Object
trait Matchable
class Any
ContU.type

Type members

Classlikes

implicit implicit class WrappedContU[F[_], A](self: F[ContU[F, A]])

Value members

Concrete methods

def absorbEffect[F[_] : Bind, A](a: ContU[F, F[A]]): ContU[F, A]
def apply[F[_], A](f: A => F[Unit] => F[Unit]): ContU[F, A]
def filter[F[_] : Applicative, A](c: ContU[F, A])(p: A => Boolean): ContU[F, A]
def filterMap[F[_] : Applicative, A, B](c: ContU[F, A])(f: A => Option[B]): ContU[F, B]
def liftM[F[_] : Bind, A](fa: F[A]): ContU[F, A]
def noop[F[_] : Applicative, A]: ContU[F, A]
def point[F[_], A](a: A): ContU[F, A]
def sequence[F[_] : Applicative, A](cs: ContU[F, A]*): ContU[F, A]
def sequence[F[_] : Applicative, A](cs: Iterable[ContU[F, A]]): ContU[F, A]
def tuple2[F[_], A1, A2](c1: ContU[F, A1], c2: ContU[F, A2]): ContU[F, (A1, A2)]
def tuple3[F[_], A1, A2, A3](c1: ContU[F, A1], c2: ContU[F, A2], c3: ContU[F, A3]): ContU[F, (A1, A2, A3)]
def tuple4[F[_], A1, A2, A3, A4](c1: ContU[F, A1], c2: ContU[F, A2], c3: ContU[F, A3], c4: ContU[F, A4]): ContU[F, (A1, A2, A3, A4)]
def tuple5[F[_], A1, A2, A3, A4, A5](c1: ContU[F, A1], c2: ContU[F, A2], c3: ContU[F, A3], c4: ContU[F, A4], c5: ContU[F, A5]): ContU[F, (A1, A2, A3, A4, A5)]
def tuple6[F[_], A1, A2, A3, A4, A5, A6](c1: ContU[F, A1], c2: ContU[F, A2], c3: ContU[F, A3], c4: ContU[F, A4], c5: ContU[F, A5], c6: ContU[F, A6]): ContU[F, (A1, A2, A3, A4, A5, A6)]
def wrapEffect[F[_] : Bind, A](a: F[ContU[F, A]]): ContU[F, A]

Implicits

Implicits

final implicit def WrappedContU[F[_], A](self: F[ContU[F, A]]): WrappedContU[F, A]