OptionTuple5Ops<T1, T2, T3, T4, T5> extension

Provides additional functions on an Option of a 5 element tuple.

on
  • Option<(T1, T2, T3, T4, T5)>

Methods

filterN(Function5<T1, T2, T3, T4, T5, bool> p) Option<(T1, T2, T3, T4, T5)>

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension

filterNotN(Function5<T1, T2, T3, T4, T5, bool> p) Option<(T1, T2, T3, T4, T5)>

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension

flatMapN<T6>(Function5<T1, T2, T3, T4, T5, Option<T6>> f) Option<T6>

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension

foldN<T6>(Function0<T6> ifEmpty, Function5<T1, T2, T3, T4, T5, T6> ifSome) → T6

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension

foreachN(Function5<T1, T2, T3, T4, T5, void> ifSome) → void

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension

mapN<T6>(Function5<T1, T2, T3, T4, T5, T6> f) Option<T6>

Available on Option<(T1, T2, T3, T4, T5)>, provided by the OptionTuple5Ops extension