reduceNamedToData

inline fun <T : Any, R : Any> Iterable<NamedData<T>>.reduceNamedToData(outputType: KType, coroutineContext: CoroutineContext = EmptyCoroutineContext, meta: Meta = Meta.EMPTY, crossinline transformation: suspend (Collection<NamedValueWithMeta<T>>) -> R): Data<R>

Transform an Iterable of NamedData to a single Data.


inline fun <T : Any, R : Any> Iterable<NamedData<T>>.reduceNamedToData(coroutineContext: CoroutineContext = EmptyCoroutineContext, meta: Meta = Meta.EMPTY, crossinline transformation: suspend (Collection<NamedValueWithMeta<T>>) -> R): Data<R>