Mutex

turbolift.io.Mutex
See theMutex companion object
sealed trait Mutex

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def unsafeRelease(): Unit

Concrete methods

final def acquire: Computation[Unit, IO]
final def lock[A, U <: IO](body: Computation[A, U]): Computation[A, U]
final def release: Computation[Unit, IO]