zio.temporal.workflow.ZAsync$
See theZAsync companion trait
Attributes Companion: trait Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Self type Members list Concise view
Type members
Attributes Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Attributes Graph Reset zoom Hide graph Show graph
Supertypes trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Attributes Graph Reset zoom Hide graph Show graph
Supertypes trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Attributes Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Known subtypes
Attributes Companion: trait Graph Reset zoom Hide graph Show graph
Supertypes trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Represents ZAsync execution result
Represents ZAsync execution result
Attributes A value type
C ZAsync effect (either NoEffects or Cancel or Timeout
Companion: object Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Known subtypes
Attributes Graph Reset zoom Hide graph Show graph
Supertypes trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Attributes Graph Reset zoom Hide graph Show graph
Supertypes trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Attributes Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Value members
Suspends side effect execution within ZAsync
Suspends side effect execution within ZAsync
Attributes A value type
thunk effectful side effect (which may throw exceptions)
Returns: suspended promise
Similar to zio.ZIO.collectAll for collections
Similar to zio.ZIO.collectAll for collections
Attributes in sequence of ZAsync
Returns: promise with collected results or failure
Returns ZAsync that becomes completed when all promises in the collection are completed. A single promise
failure causes resulting promise to deliver the failure immediately.
Returns ZAsync that becomes completed when all promises in the collection are completed. A single promise
failure causes resulting promise to deliver the failure immediately.
Attributes in async computations to wait for.
Returns: ZAsync that is completed with null when all the argument promises become completed.
Attributes error the error
Returns: promise completed with error
Similar to zio.ZIO.foreach for Option
Similar to zio.ZIO.foreach for Option
Attributes f value handler
in optional value
Returns: promise with collected result, None or failure
Similar to zio.ZIO.foreach for collections
Similar to zio.ZIO.foreach for collections
Attributes f value handler
in sequence of values
Returns: promise with collected results or failure
Similar to zio.ZIO.foreachPar for collections
Similar to zio.ZIO.foreachPar for collections
Attributes f value handler
in sequence of values
Returns: promise with collected results or failure
Similar to zio.ZIO.foreachParDiscard for collections
Similar to zio.ZIO.foreachParDiscard for collections
Attributes f value handler
in sequence of values
Returns: promise which succeeds if all ZAsync succeed
Suspends side effect execution within ZAsync
Suspends side effect execution within ZAsync
Attributes A value type
thunk side effect
Returns: suspended promise
Wraps Temporal's Promise into ZAsync
Wraps Temporal's Promise into ZAsync
Attributes A value type
promise the promise
Returns: promise wrapped
Returns ZAsync that becomes completed when any of the arguments is completed. If it completes exceptionally
then result is also completes exceptionally.
Returns ZAsync that becomes completed when any of the arguments is completed. If it completes exceptionally
then result is also completes exceptionally.
Attributes
Creates successfully completed ZAsync
Creates successfully completed ZAsync
Attributes A value type
value the value
Returns: promise completed with value