root
root
gopher
Channel
Channel
F
Read
Read
Write
Channel
Closed
Exception
Channel
With
Expiration
Default
Gopher
Config
Dupped
Input
Gopher
Gopher
A
P
I
Gopher
Config
J
V
M
Gopher
J
V
M
Gopher
J
V
M
Gopher
Config
J
V
M
Time
J
V
M
Scheduled
Platform
Read
Channel
Done
Read
Channel
Simple
Reader
Read
Channel
emit
Absorber
Select
Select
Fold
Done
Select
Forever
Select
Group
Expiration
Reader
Record
Timeout
Record
Writer
Record
Select
Group
Builder
Select
Listeners
Select
Loop
Select
Macro
Done
Exression
Read
Expression
Select
Group
Expr
Selector
Case
Expr
Timeout
Expression
Write
Expression
Shared
Gopher
A
P
I
Time
Ticker
Time
Scheduled
Write
Channel
Write
Channel
With
Expiration
gopher
.impl
Append
Read
Channel
Intercept
Reader
Ch
Flat
Mapped
Channel
Ch
Flat
Mapped
Read
Channel
Ch
Flat
Mapped
Try
Read
Channel
Expirable
Expirable
Capture
Ready
Filtered
Async
Channel
Filtered
Async
Read
Channel
Filtered
Reader
Filtered
Channel
Filtered
Read
Channel
Filtered
Reader
Guarded
S
P
S
C
Base
Channel
Guarded
S
P
S
C
Base
Channel
Guarded
S
P
S
C
Buffered
Channel
Ring
Buffer
Guarded
S
P
S
C
Unbuffered
Channel
Mapped
Async
Channel
Mapped
Async
Read
Channel
M
Reader
Mapped
Channel
Mapped
Read
Channel
M
Reader
Neste
Writer
With
Expire
Time
Nested
Writer
With
Expire
Time
Throwing
Or
Read
Channel
Common
Base
Common
Reader
Done
Common
Reader
Wrapped
Reader
Promise
Channel
Reader
S
P
S
C
Buffer
Simple
Writer
Simple
Writer
With
Expire
Time
Writer
gopher
.monads
Read
Channel
Cps
Monad
Read
Try
Channel
Cps
Monad
future
To
Read
Channel
read
Channel
To
Try
Read
Channel
root
/
gopher.monads
/
ReadChannelCpsMonad
ReadChannelCpsMonad
given
ReadChannelCpsMonad
[F[_]](using val x$1:
Gopher
[
F
]):
CpsMonad
[[A] =>>
ReadChannel
[
F
, A]]
Source
ReadChannelCpsMonad.scala
Inherited
Select All
Deselect All
Not inherited
CpsMonad
Visibility
Select All
Deselect All
public
protected
Type members
Value members
Type members
Inherited types
type
WF
[X] =
F
[
X
]
Inherited from
CpsMonad
Source
CpsMonad.scala
Value members
Concrete methods
def
flatMap
[A, B](fa:
ReadChannel
[
F
, A])(f: A =>
ReadChannel
[
F
, B]):
ReadChannel
[
F
, B]
Source
ReadChannelCpsMonad.scala
def
map
[A, B](fa:
ReadChannel
[
F
, A])(f: A => B):
ReadChannel
[
F
, B]
Source
ReadChannelCpsMonad.scala
def
pure
[T](t: T):
ReadChannel
[
F
, T]
Source
ReadChannelCpsMonad.scala
Concrete fields
protected
val
x$1
:
Gopher
[
F
]
Source
ReadChannelCpsMonad.scala