core
core
API
ox
Fork
ForkLocal
ForkLocal
Ox
syntax
ox.channels
BufferedChannel
Channel
Channel
ChannelClosedException
Error
Done
ChannelResult
ChannelResult
Closed
Done
Error
Value
DirectChannel
Sink
Source
Source
SourceCompanionOps
SourceOps
core
/
ox.channels
/
SourceOps
SourceOps
ox.channels.SourceOps
trait
SourceOps
[
+
T
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
trait
Source
[
T
]
trait
Channel
[
T
]
class
BufferedChannel
[
T
]
class
DirectChannel
[
T
]
Self type
Source
[
T
]
Clear all
Members list
Concise view
Value members
Concrete methods
def
concat
[
U
>:
T
](
other
:
Source
[
U
])(
using
Ox
):
Source
[
U
]
def
concat
[
U
>:
T
](
capacity
:
Int
)(
other
:
Source
[
U
])(
using
Ox
):
Source
[
U
]
def
drain
():
Unit
def
filter
(
f
:
T
=>
Boolean
)(
using
Ox
):
Source
[
T
]
def
filter
(
capacity
:
Int
)(
f
:
T
=>
Boolean
)(
using
Ox
):
Source
[
T
]
def
foreach
(
f
:
T
=>
Unit
):
Unit
def
map
[
U
](
f
:
T
=>
U
)(
using
Ox
):
Source
[
U
]
def
map
[
U
](
capacity
:
Int
)(
f
:
T
=>
U
)(
using
Ox
):
Source
[
U
]
def
merge
[
U
>:
T
](
other
:
Source
[
U
])(
using
Ox
):
Source
[
U
]
def
merge
[
U
>:
T
](
capacity
:
Int
)(
other
:
Source
[
U
])(
using
Ox
):
Source
[
U
]
def
pipeTo
(
sink
:
Sink
[
T
]):
Unit
def
take
(
n
:
Int
)(
using
Ox
):
Source
[
T
]
def
take
(
capacity
:
Int
)(
n
:
Int
)(
using
Ox
):
Source
[
T
]
def
toList
:
List
[
T
]
def
transform
[
U
](
f
:
Iterator
[
T
]
=>
Iterator
[
U
])(
using
Ox
):
Source
[
U
]
def
transform
[
U
](
capacity
:
Int
)(
f
:
Iterator
[
T
]
=>
Iterator
[
U
])(
using
Ox
):
Source
[
U
]
def
zip
[
U
](
other
:
Source
[
U
])(
using
Ox
):
Source
[(
T
,
U
)]
def
zip
[
U
](
capacity
:
Int
)(
other
:
Source
[
U
])(
using
Ox
):
Source
[(
T
,
U
)]