pipeFrom

inline suspend fun <T : Any, R : Any> TaskResultBuilder<R>.pipeFrom(selector: DataSelector<T>, crossinline action: suspend (T, name: Name, meta: Meta) -> R)

Perform a lazy mapping task using given selector and action. The meta of resulting TODO move selector to receiver with multi-receivers