Tuple11ValidatedNelOps<E, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> extension

Provides additional functions on tuple with 11 ValidatedNels.

on

Properties

tupled ValidatedNel<E, (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>

Available on (ValidatedNel<E, T1>, ValidatedNel<E, T2>, ValidatedNel<E, T3>, ValidatedNel<E, T4>, ValidatedNel<E, T5>, ValidatedNel<E, T6>, ValidatedNel<E, T7>, ValidatedNel<E, T8>, ValidatedNel<E, T9>, ValidatedNel<E, T10>, ValidatedNel<E, T11>), provided by the Tuple11ValidatedNelOps extension

If all items of this tuple are a Valid, the respective items are turned into a tuple and returned as a ValidatedNel. If any item is an Invalid, the accumulation of all Invalid instances is returned.
no setter

Methods

mapN<T12>(Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> fn) ValidatedNel<E, T12>

Available on (ValidatedNel<E, T1>, ValidatedNel<E, T2>, ValidatedNel<E, T3>, ValidatedNel<E, T4>, ValidatedNel<E, T5>, ValidatedNel<E, T6>, ValidatedNel<E, T7>, ValidatedNel<E, T8>, ValidatedNel<E, T9>, ValidatedNel<E, T10>, ValidatedNel<E, T11>), provided by the Tuple11ValidatedNelOps extension

Applies fn to the values of each respective tuple member if all values are a Valid. If any item is an Invalid, the accumulation of all Invalid instances is returned.