An universal monadic data type that consists of many useful monad transformers.
An universal monadic data type that consists of many useful monad transformers.
Raii
This Raii
type is an opacity alias to UnitContinuation[Resource[UnitContinuation, Try[A]]]
.
Raii companion object for all type classes and helper functions for this Raii
type.
The companion object of Raii
The type-level Pimpl in order to prevent the Scala compiler seeing the actual type of Raii
Returns an Applicative type class for parallel computing.
Returns an Applicative type class for parallel computing.
This type class requires a Semigroup to combine multiple Throwable
s into one,
in the case of multiple tasks report errors in parallel.
The namespace that contains Raii.
Author:
杨博 (Yang Bo) <[email protected]>