RoseTree

trait RoseTree[+T]
Companion:
object
class Object
trait Matchable
class Any
class Rose[T]

Value members

Abstract methods

def shrinks: LazyList[RoseTree[T]]

Concrete methods

def depthFirstShrinks[E](fun: T => (Boolean, Option[E])): (LazyList[RoseTree[T]], Option[E])
def depthFirstShrinksForFuture[E](fun: T => Future[(Boolean, Option[E])])(implicit execContext: ExecutionContext): Future[(LazyList[RoseTree[T]], Option[E])]
def flatMap[U](f: T => RoseTree[U]): RoseTree[U]
def map[U](f: T => U): RoseTree[U]
override def toString: String
Definition Classes
Any

Abstract fields

val value: T