ResourceTuple3Ops<T1, T2, T3>
extension ResourceTuple3Ops<T1, T2, T3> on Resource<Record>Provides additional functions on a Resource of a 3 element tuple.
Methods
evalMapN() extension
Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
Resource<T4> evalMapN<T4>(Function3<T1, T2, T3, IO<T4>> f) => evalMap(f.tupled);evalTapN() extension
Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
Resource<(T1, T2, T3)> evalTapN<T4>(Function3<T1, T2, T3, IO<T4>> f) => evalTap(f.tupled);flatMapN() extension
Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
Resource<T4> flatMapN<T4>(Function3<T1, T2, T3, Resource<T4>> f) => flatMap(f.tupled);flatTapN() extension
Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
Resource<(T1, T2, T3)> flatTapN<T4>(Function3<T1, T2, T3, Resource<T4>> f) => flatTap(f.tupled);mapN() extension
Resource<T4> mapN<T4>(T4 Function(T1, T2, T3) f)Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
Resource<T4> mapN<T4>(Function3<T1, T2, T3, T4> f) => map(f.tupled);useN() extension
Available on Resource<A>, provided by the ResourceTuple3Ops<T1, T2, T3> extension
Implementation
dart
IO<T4> useN<T4>(Function3<T1, T2, T3, IO<T4>> f) => use(f.tupled);