Tuple15ValidatedNelOps<E, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> extension

Provides additional functions on tuple with 15 ValidatedNels.

on

Properties

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

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>, ValidatedNel<E, T12>, ValidatedNel<E, T13>, ValidatedNel<E, T14>, ValidatedNel<E, T15>), provided by the Tuple15ValidatedNelOps 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<T16>(Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> fn) ValidatedNel<E, T16>

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>, ValidatedNel<E, T12>, ValidatedNel<E, T13>, ValidatedNel<E, T14>, ValidatedNel<E, T15>), provided by the Tuple15ValidatedNelOps 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.