TDeferred

io.github.timwspence.cats.stm.TDeferredLike.TDeferred
See theTDeferred companion object
sealed abstract class TDeferred[A] extends TDeferredSource[A] with TDeferredSink[A]

Attributes

Companion:
object
Source:
TDeferred.scala
Graph
Supertypes
trait TDeferredSink[A]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def imap[B](f: A => B)(g: B => A): TDeferred[B]

Attributes

Source:
TDeferred.scala

Inherited methods

def complete(a: A): Txn[Boolean]

Attributes

Inherited from:
TDeferredSink
Source:
TDeferred.scala
def contramap[B](f: B => A): TDeferredSink[B]

Attributes

Inherited from:
TDeferredSink
Source:
TDeferred.scala
def get: Txn[A]

Attributes

Inherited from:
TDeferredSource
Source:
TDeferred.scala
def map[B](f: A => B): TDeferredSource[B]

Attributes

Inherited from:
TDeferredSource
Source:
TDeferred.scala
def tryGet: Txn[Option[A]]

Attributes

Inherited from:
TDeferredSource
Source:
TDeferred.scala