cats-effect
cats-effect
cats
cats.effect
cats.effect.concurrent
cats.effect.implicits
cats.effect.internals
cats.effect.syntax
cats.effect.tracing
cats.effect.util
cats-effect
/
cats.effect.util
cats.effect.util
package
cats.effect.util
Type members
Type members
Classlikes
final
class
CompositeException
(val head:
Throwable
, val tail:
NonEmptyList
[
Throwable
]) extends
RuntimeException
with
Serializable
A composite exception represents a list of exceptions
caught from evaluating multiple independent actions
and that need to be signaled together.
Note the constructor doesn't allow wrapping anything less
than two throwable references.
Use
apply
for building composite exceptions.
Companion
object
object
CompositeException
Companion
class