Class ZipWith<A,B,C>

java.lang.Object
com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith<A,B,C>
Type Parameters:
A - The first input Iterable element type
B - The second input Iterable element type
C - The output Iterable element type
All Implemented Interfaces:
Fn1<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>>, Fn2<Fn2<? super A, ? super B, ? extends C>, Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn3<Fn2<? super A, ? super B, ? extends C>, Iterable<A>, Iterable<B>, Iterable<C>>, Applicative<Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>, Cartesian<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<?,?>>, Cocartesian<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<?,?>>, Contravariant<Fn2<? super A, ? super B, ? extends C>, Profunctor<?, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<?,?>>>, Functor<Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>, Profunctor<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<?,?>>, Monad<Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>, MonadReader<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>, MonadRec<Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>, MonadWriter<Fn2<? super A, ? super B, ? extends C>, Fn1<Iterable<A>, Fn1<Iterable<B>, Iterable<C>>>, Fn1<Fn2<? super A, ? super B, ? extends C>, ?>>

public final class ZipWith<A,B,C> extends Object implements Fn3<Fn2<? super A, ? super B, ? extends C>, Iterable<A>, Iterable<B>, Iterable<C>>
Zip together two Iterables by applying a zipping function to the successive elements of each Iterable until one of them runs out of elements. Returns an Iterable containing the results.
See Also: