SelectT

final case
class SelectT[R, M[_], A](run: A => M[R] => M[A])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
SelectT[R, M, A]

Value members

Concrete methods

def flatMap[B](f: A => SelectT[R, M, B])(implicit F: Bind[M]): SelectT[R, M, B]
def map[B](f: A => B)(implicit F: Functor[M]): SelectT[R, M, B]
def toContT(implicit F: Bind[M]): ContT[M, R, A]

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product