Yield

object Yield
class Object
trait Matchable
class Any
Yield.type

Type members

Classlikes

object From

Types

opaque type From[FromCollection <: IterableOnce[_]]

Value members

Concrete methods

def apply[Element]: Element =:= Yield[Element]
def apply[A](element0: A, element1: A, elements: A*): From[Seq[A]]

Inherited methods

def apply[A](elements: A*): From[Seq[A]]
Inherited from:
LowPriorityYield3

Givens

Givens

given given_IsKeyword_Yield_Unit[Element]: given_IsKeyword_Yield_Unit[Element]
given given_Original_Yield_LazyList_Unit[Element, That >: Element]: Original[Yield[Element], LazyList[That], Unit]

Inherited givens

given given_Original_From_Collection_Unit[A, FromCollection <: SomeIterableOps[A], Collection <: (SeqOps)]: Original[From[FromCollection], Collection[A], Unit]
Inherited from:
LowPriorityYield1
given given_Original_From_Iterator_Unit[A, FromCollection <: IterableOnce[A]]: Original[From[FromCollection], Iterator[A], Unit]
Inherited from:
LowPriorityYield3
given given_Original_Yield_Collection_Unit[A, B >: A, Collection <: (SeqOps)]: Original[Yield[A], Collection[B], Unit]
Inherited from:
LowPriorityYield1
Inherited from:
LowPriorityYield3

Extensions

Extensions

extension [A](a: A)
transparent inline def unary_!(using inline notKeyword: NotGiven[A <:< Keyword]): Unit

Implicits

Implicits

implicit def streamYieldDsl[Element, That >: Element]: Original[Yield[Element], Stream[That], Unit]