effect-io-ai

Package: effect
Module: Cause

Cause.flatten

Flattens a nested Cause structure.

Details

This function takes a Cause<Cause<E>> and merges the layers into a single Cause<E>. It’s useful for eliminating additional nesting created by repeated transformations or compositions.

See

Signature

declare const flatten: <E>(self: Cause<Cause<E>>) => Cause<E>

Source

Since v2.0.0