Stream

scas.util.direct.Stream
See theStream companion trait
object Stream

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Stream.type

Members list

Type members

Classlikes

final class Cons[+A](hd: A, tl: Future[Stream[A]]) extends Stream[A]

Attributes

Supertypes
trait Stream[A]
class Object
trait Matchable
class Any
object Nil extends Stream[Nothing]

Attributes

Supertypes
trait Stream[Nothing]
class Object
trait Matchable
class Any
Self type
Nil.type
object Sequential

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Sequential.type
trait Sequential[+A] extends Stream[A]

Attributes

Companion
object
Supertypes
trait Stream[A]
class Object
trait Matchable
class Any
Known subtypes
class Cons[A]

Value members

Concrete methods

def apply[A](s: A*): Stream[A]
def range[T](start: T, end: T, step: T)(using num: Integral[T]): Stream[T]
def range[T](start: T, end: T)(using num: Integral[T]): Stream[T]

Extensions

Extensions

extension [A](x: A)
def #:(xs1: => Stream[A]): Stream[A]
extension [A](x: A)
def #::(xs1: => Stream[A]): Stream[A]