Semaphore1

izumi.functional.bio.Semaphore1
See theSemaphore1 companion object
trait Semaphore1[+F[_]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def acquire: F[Unit]
def acquireN(n: Long): F[Unit]
def release: F[Unit]
def releaseN(n: Long): F[Unit]

Concrete methods

def mapK[G[_]](fg: Morphism1[F, G]): Semaphore1[G]
Implicitly added by Semaphore1Ops