- zip(Applicative<Fn1<? super B, ? extends C>, Choice2<A, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice2
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super C, ? extends D>, Choice3<A, B, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice3
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super D, ? extends E>, Choice4<A, B, C, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice4
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super E, ? extends F>, Choice5<A, B, C, D, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice5
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super F, ? extends G>, Choice6<A, B, C, D, E, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice6
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super G, ? extends H>, Choice7<A, B, C, D, E, F, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice7
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super H, ? extends I>, Choice8<A, B, C, D, E, F, G, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice8
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super R, ? extends R2>, Either<L, ?>>) - Method in class com.jnape.palatable.lambda.adt.Either
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _1, ? extends _1Prime>, SingletonHList<?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.SingletonHList
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _2, ? extends _2Prime>, Tuple2<_1, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _3, ? extends _3Prime>, Tuple3<_1, _2, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple3
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _4, ? extends _4Prime>, Tuple4<_1, _2, _3, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple4
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _5, ? extends _5Prime>, Tuple5<_1, _2, _3, _4, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple5
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _6, ? extends _6Prime>, Tuple6<_1, _2, _3, _4, _5, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple6
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _7, ? extends _7Prime>, Tuple7<_1, _2, _3, _4, _5, _6, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple7
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super _8, ? extends _8Prime>, Tuple8<_1, _2, _3, _4, _5, _6, _7, ?>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple8
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Maybe<?>>) - Method in class com.jnape.palatable.lambda.adt.Maybe
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super B, ? extends C>, These<A, ?>>) - Method in class com.jnape.palatable.lambda.adt.These
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Try<?>>) - Method in class com.jnape.palatable.lambda.adt.Try
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- Zip<A,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
-
Zip together two Iterable
s into a single Iterable
of Tuple2<A, B>
.
- zip() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Zip
-
- zip(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Zip
-
- zip(Iterable<A>, Iterable<B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Zip
-
- zip(Applicative<Fn1<? super A, ? extends B>, Fn1<Unit, ?>>) - Method in interface com.jnape.palatable.lambda.functions.Fn0
-
- zip(Fn2<Unit, A, B>) - Method in interface com.jnape.palatable.lambda.functions.Fn0
-
- zip(Applicative<Fn1<? super B, ? extends C>, Fn1<A, ?>>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Fn2<A, B, C>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
- zip(Applicative<Fn1<? super B, ? extends C>, RecursiveResult<A, ?>>) - Method in class com.jnape.palatable.lambda.functions.recursion.RecursiveResult
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, App>) - Method in interface com.jnape.palatable.lambda.functor.Applicative
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Compose<F, G, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Compose
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super B, ? extends C>, Const<A, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Const
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Identity<?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Identity
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Lazy<?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Lazy
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super T, ? extends U>, Market<A, B, S, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Market
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, State<S, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.State
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super B, ? extends C>, Tagged<S, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Tagged
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, Writer<W, ?>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Writer
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, IO<?>>) - Method in class com.jnape.palatable.lambda.io.IO
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, M>) - Method in interface com.jnape.palatable.lambda.monad.Monad
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, M>) - Method in interface com.jnape.palatable.lambda.monad.MonadError
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, MR>) - Method in interface com.jnape.palatable.lambda.monad.MonadReader
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, M>) - Method in interface com.jnape.palatable.lambda.monad.MonadRec
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, MW>) - Method in interface com.jnape.palatable.lambda.monad.MonadWriter
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, SafeT<M, ?>>) - Method in class com.jnape.palatable.lambda.monad.SafeT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super R, ? extends R2>, EitherT<M, L, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, IdentityT<M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, LazyT<M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, MaybeT<M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, ReaderT<R, M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, StateT<S, M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, WriterT<W, M, ?>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, MT>) - Method in interface com.jnape.palatable.lambda.monad.transformer.MonadT
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super T, ? extends U>, Iso<S, ?, A, B>>) - Method in interface com.jnape.palatable.lambda.optics.Iso
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super T, ? extends U>, Lens<S, ?, A, B>>) - Method in interface com.jnape.palatable.lambda.optics.Lens
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super T, ? extends U>, Prism<S, ?, A, B>>) - Method in interface com.jnape.palatable.lambda.optics.Prism
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- zip(Applicative<Fn1<? super A, ? extends B>, LambdaIterable<?>>) - Method in class com.jnape.palatable.lambda.traversable.LambdaIterable
-
Given another instance of this applicative over a mapping function, "zip" the two instances together using
whatever application semantics the current applicative supports.
- ZippingIterator<C,A,B> - Class in com.jnape.palatable.lambda.internal.iteration
-
- ZippingIterator(Fn2<? super A, ? super B, ? extends C>, Iterator<A>, Iterator<B>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.ZippingIterator
-
- ZipWith<A,B,C> - Class in com.jnape.palatable.lambda.functions.builtin.fn3
-
Zip together two Iterable
s by applying a zipping function to the successive elements of each
Iterable
until one of them runs out of elements.
- zipWith() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith
-
- zipWith(Fn2<? super A, ? super B, ? extends C>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith
-
- zipWith(Fn2<? super A, ? super B, ? extends C>, Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith
-
- zipWith(Fn2<? super A, ? super B, ? extends C>, Iterable<A>, Iterable<B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith
-