CombineExt 1.1.0
CombineExt 1.1.0
CombineExt 1.1.0 is here, and boy oh boy what a packed release this is ! 🥳🥳🥳🥳
Many thanks to @jasdev and @jdisho for their immense contributions to this release ❤️
New Operators
zip(with:)
,Collection<Publisher>.zip()
: Variadic ZipcombineLatest(with:)
,Collection<Publisher>.combineLatest()
: Variadic CombineLatestamb(_:)
,amb(with:)
: Takes several publishers and uses the one which emits the first eventmapMany
: Map a publisher of array as if you're mapping each individual element of that arraypartition
: Partition a publisher into two separate publishers based on a provided predicateremoveAllDuplicates
: De-duplicate values across the entire lifetime of the publisher, as opposed toremoveDuplicates
which only de-duplicates values pair-wise.setOutputType(to:)
: Set theOutput
type of a publisher whose output isNever
, similarly tosetFailureType(to:)
.