>>> unzipWith f = Fold.unzipWithM (return . f) >>> unzipWith f fld1 fld2 = Fold.lmap f (Fold.unzip fld1 fld2)This fold terminates when both the input folds terminate. Pre-release
>>> unzipWith f = Scanl.unzipWithM (return . f) >>> unzipWith f fld1 fld2 = Scanl.lmap f (Scanl.unzip fld1 fld2)This scan terminates as soon as any of the input scans terminate. Pre-release
>>> unzipWithM k f1 f2 = Fold.lmapM k (Fold.unzip f1 f2)Pre-release
>>> unzipWithM k f1 f2 = Scanl.lmapM k (Scanl.unzip f1 f2)Pre-release