Empty

cps.monads.logic.LogicStreamT.Empty
case class Empty[F[_], A]()(implicit evidence$1: CpsTryMonad[F]) extends LogicStreamT[F, A]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait LogicStreamT[F, A]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def flatMap[B](f: A => LogicStreamT[F, B]): LogicStreamT[F, B]

Attributes

Definition Classes
override def flatMapTry[B](f: (Try[A]) => LogicStreamT[F, B]): LogicStreamT[F, B]

Attributes

Definition Classes
override def fsplit: F[Option[(Try[A], LogicStreamT[F, A])]]

Attributes

Definition Classes
override def map[B](f: A => B): LogicStreamT[F, B]

Attributes

Definition Classes
override def mplus(other: => LogicStreamT[F, A]): LogicStreamT[F, A]

Attributes

Definition Classes
override def msplit: LogicStreamT[F, Option[(Try[A], LogicStreamT[F, A])]]

Attributes

Definition Classes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product