MVar

sealed abstract
class MVar[A]
Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def put(a: => A): IO[Unit]
def take: IO[A]

Concrete methods

final
def modify[B](f: A => IO[(A, B)]): IO[B]
final
def read: IO[A]