coop
coop
coop
ApplicativeThread
ApplicativeThread
FreeTInstances
MVar
MVarPartiallyApplied
MVar
ThreadF
ThreadF
Fork
Cede
Done
Monitor
Await
Notify
Annotate
Indent
Dedent
MonitorId
ThreadT
UnsafeRef
coop
/
coop
/
MVar
/
MVarPartiallyApplied
MVarPartiallyApplied
class
MVarPartiallyApplied
[F[_]]
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
put
(a:
A
):
F
[
Unit
]
def
swap
(a:
A
):
F
[
A
]
def
tryPut
(a:
A
):
F
[
Boolean
]
Concrete fields
val
read
:
F
[
A
]
val
take
:
F
[
A
]
val
tryRead
:
F
[
Option
[
A
]]
val
tryTake
:
F
[
Option
[
A
]]