Mininal async stream.
Attributes
- Companion
- object
- Source
- AsyncList.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Abstract methods
Append another stream to this stream.
Append another stream to this stream.
Type parameters
- S
-
type of result
Value parameters
- x
-
stream to append
Attributes
- Returns
-
new stream wich at first have this elements, then appended elements
- Source
- AsyncList.scala
filter elements of stream
filter elements of stream
Value parameters
- p
-
- predicate to filter
Attributes
- Returns
-
- new stream with filtered elements, which contains only elements, for which p is true.
- Source
- AsyncList.scala
filter async function over stream elements. This function is automatically substiuted instead of filter in async macro, if p
include awaits
filter async function over stream elements. This function is automatically substiuted instead of filter in async macro, if p
include awaits
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
FlatMap function over stream elements.
FlatMap function over stream elements.
Type parameters
- S
-
type of result
Value parameters
- f
-
function to flatMap
Attributes
- Returns
-
new stream with mapped elements
- Source
- AsyncList.scala
FlatMap async function over stream elements. This function is automatically substiuted instead of flatMap in async macro, if f
include awaits
FlatMap async function over stream elements. This function is automatically substiuted instead of flatMap in async macro, if f
include awaits
Type parameters
- S
-
type of result
Value parameters
- f
-
function to flatMap
Attributes
- Returns
-
new stream with mapped elements
- Source
- AsyncList.scala
Fold function over stream elements.
Fold function over stream elements.
Type parameters
- S
-
type of result
Value parameters
- f
-
function to fold
- s0
-
initial value
Attributes
- Returns
-
accumulated folded value (i.e. f(f(f(s0, t1), t2), t3) ...) )
- Source
- AsyncList.scala
Fold async function over stream elements. This function is automatically substiuted instead of fold in async macro, if f
include awaits
Fold async function over stream elements. This function is automatically substiuted instead of fold in async macro, if f
include awaits
Type parameters
- S
-
type of result
Value parameters
- f
-
function to fold
- s0
-
initial value
Attributes
- Returns
-
accumulated folded value (i.e. f(f(f(s0, t1), t2), t3) ...) )
- Source
- AsyncList.scala
Map function over stream elements.
Map function over stream elements.
Type parameters
- S
-
type of result
Value parameters
- f
-
function to map
Attributes
- Returns
-
new stream with mapped elements
- Source
- AsyncList.scala
Map async function over stream elements. * @param f function to map
Map async function over stream elements. * @param f function to map
Type parameters
- S
-
type of result
Attributes
- Returns
-
new stream with mapped elements
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Get next element of stream
Get next element of stream
Attributes
- Returns
-
Some((T, AsyncList[F,T])) or None if end of stream
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Concrete methods
alias for merge
Append async function over stream elements. This function is automatically substiuted instead of append in async macro, if f
include awaits
Append async function over stream elements. This function is automatically substiuted instead of append in async macro, if f
include awaits
Type parameters
- S
-
type of result
Value parameters
- x
-
function to append
Attributes
- Returns
-
new stream wich at first have this elements, then appended elements
- Source
- AsyncList.scala
Apply f for each element pf the stream
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala
Attributes
- Source
- AsyncList.scala