ResourceTuple3Ops<T1, T2, T3>
extensionResourceTuple3Ops<T1, T2, T3>onResource<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>(T4Function(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);