Type/Object

com.thoughtworks.raii.asynchronous

Do

Related Docs: object Do | package asynchronous

Permalink

type Do[+A] = asynchronous.OpacityTypes.Do[A]

An universal monadic data type that consists of many useful monad transformers.

Features of Do

Source
asynchronous.scala
Note

This Do type is an opacity alias to UnitContinuation[Resource[UnitContinuation, Try[A]]].

See also

asynchronousDoMonadErrorInstances for the MonadError the type class for this Do type.

Do companion object for static helper functions for this Do type. @ @see AsynchronousDoOps for implicit methods for this Do type.

Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  6. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  7. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  8. def toString(): String

    Permalink
    Definition Classes
    Any

Ungrouped