Lists

kyo.lists.Lists
final class Lists extends Effect[List, Lists]

Attributes

Graph
Supertypes
class Effect[List, Lists]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def collect[T, S](v: List[T > S]): List[T] > S
def dropIf[S](v: Boolean > S): Unit > Lists & S
def foreach[T, S](v: List[T] > S): T > Lists & S
def repeat(n: Int): Unit > Lists
def run[T, S](v: T > Lists & S): List[T] > S
def traverse[T, U, S, S2](v: List[T] > S)(f: T => U > S2): List[U] > S & S2
def traverseUnit[T, U, S, S2](v: List[T] > S)(f: T => Unit > S2): Unit > S & S2

Inherited methods

def accepts[M2[_], E2 <: Effect[M2, LazyRef(...)]](other: Effect[M2, E2]): Boolean

Attributes

Inherited from:
Effect
final inline protected def handle[T, S](v: T > Lists & S)(implicit h: Handler[List, Lists], s: Safepoint[List, Lists]): M[T] > S

Attributes

Inherited from:
Effect
final inline protected def suspend[T, S](v: List[T] > S): T > S & E

Attributes

Inherited from:
Effect
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Effect -> Any
Inherited from:
Effect

Concrete fields

val drop: Nothing > Lists