FlatMap

final case class FlatMap[A, B](that: DoneOrMore[A], kont: A => Trampoline[B]) extends Trampoline[B]
trait Serializable
trait Product
trait Equals
trait Trampoline[B]
class Object
trait Matchable
class Any

Value members

Inherited methods

final def flatMap[B](f: B => Trampoline[B]): Trampoline[B]
Inherited from:
Trampoline
final def map[B](f: B => B): Trampoline[B]
Inherited from:
Trampoline
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
@tailrec
final def resume: Either[() => Trampoline[B], B]
Inherited from:
Trampoline
@tailrec
final def run: B
Inherited from:
Trampoline
final def zip[B](that: Trampoline[B]): Trampoline[(B, B)]
Inherited from:
Trampoline
final def zipL[B](b: B): Trampoline[(B, B)]
Inherited from:
Trampoline
final def zipR[B](b: B): Trampoline[(B, B)]
Inherited from:
Trampoline