Uses of Interface
com.github.tonivade.purefun.data.Sequence
Packages that use Sequence
Package
Description
-
Uses of Sequence in com.github.tonivade.purefun.concurrent
Methods in com.github.tonivade.purefun.concurrent that return types with arguments of type SequenceModifier and TypeMethodDescriptionMethods in com.github.tonivade.purefun.concurrent with parameters of type Sequence -
Uses of Sequence in com.github.tonivade.purefun.core
Methods in com.github.tonivade.purefun.core that return SequenceModifier and TypeMethodDescriptionSequence<?> Tuple.toSequence()Tuple1.toSequence()Tuple2.toSequence()Tuple3.toSequence()Tuple4.toSequence()Tuple5.toSequence()Methods in com.github.tonivade.purefun.core that return types with arguments of type Sequence -
Uses of Sequence in com.github.tonivade.purefun.data
Subinterfaces of Sequence in com.github.tonivade.purefun.dataModifier and TypeInterfaceDescriptioninterfaceSimilar to a ArrayListinterfaceSimilar to a LinkedListinterfaceImmutableSet<E>Similar to a HashSetinterfaceSimilar to a TreeSetClasses in com.github.tonivade.purefun.data that implement SequenceModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classfinal classNonEmptyList<E>Fields in com.github.tonivade.purefun.data declared as SequenceMethods in com.github.tonivade.purefun.data that return SequenceModifier and TypeMethodDescriptiondefault <R> Sequence<R> Sequence.collect(PartialFunction1<? super E, ? extends R> function) <R> Sequence<R> <R> Sequence<R> Sequence.reverse()static <E> Sequence<E> SequenceOf.toSequence(Kind<Sequence<?>, ? extends E> value) ImmutableMap.PImmutableMap.values()ImmutableMap.values()ImmutableTreeMap.PImmutableTreeMap.values()Methods in com.github.tonivade.purefun.data with parameters of type SequenceModifier and TypeMethodDescriptionstatic <A> Stream<A> Sequence.interleave(Sequence<A> first, Sequence<A> second) ImmutableList.PImmutableList.prependAll(Sequence<? extends E> other) ImmutableList.prependAll(Sequence<? extends E> other) NonEmptyList.prependAll(Sequence<? extends E> other) Method parameters in com.github.tonivade.purefun.data with type arguments of type SequenceModifier and TypeMethodDescriptiondefault <R> ImmutableArray<R> default <R> ImmutableList<R> default <R> ImmutableSet<R> default <R> ImmutableTree<R> default <R> ImmutableTree<R> ImmutableTree.flatMap(Comparator<? super R> comparator, Function1<? super E, ? extends Kind<Sequence<?>, ? extends R>> mapper) <R> NonEmptyList<R> <R> Sequence<R> static <E> Sequence<E> SequenceOf.toSequence(Kind<Sequence<?>, ? extends E> value) Constructors in com.github.tonivade.purefun.data with parameters of type Sequence -
Uses of Sequence in com.github.tonivade.purefun.effect
Methods in com.github.tonivade.purefun.effect that return types with arguments of type SequenceModifier and TypeMethodDescriptionMethods in com.github.tonivade.purefun.effect with parameters of type SequenceModifier and TypeMethodDescription -
Uses of Sequence in com.github.tonivade.purefun.instances
Methods in com.github.tonivade.purefun.instances that return SequenceModifier and TypeMethodDescriptiondefault <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> SequenceMonoid.zero()Methods in com.github.tonivade.purefun.instances that return types with arguments of type SequenceModifier and TypeMethodDescriptionstatic Alternative<Sequence<?>> SequenceInstances.alternative()SequenceApplicative.ap(Kind<Sequence<?>, ? extends T> value, Kind<Sequence<?>, ? extends Function1<? super T, ? extends R>> apply) static Applicative<Sequence<?>> SequenceInstances.applicative()SequenceMonad.flatMap(Kind<Sequence<?>, ? extends T> value, Function1<? super T, ? extends Kind<Sequence<?>, ? extends R>> map) SequenceInstances.foldable()SequenceInstances.functor()SequenceInstances.monad()SequenceInstances.monoid()SequenceInstances.monoidK()SequencePure.pure(T value) SequenceInstances.semigroup()static SemigroupK<Sequence<?>> SequenceInstances.semigroupK()SequenceInstances.traverse()SequenceTraverse.traverse(Applicative<G> applicative, Kind<Sequence<?>, T> value, Function1<? super T, ? extends Kind<G, ? extends R>> mapper) SequenceMonoidK.zero()Methods in com.github.tonivade.purefun.instances with parameters of type SequenceModifier and TypeMethodDescriptiondefault <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> default <T> Sequence<T> Method parameters in com.github.tonivade.purefun.instances with type arguments of type SequenceModifier and TypeMethodDescriptionSequenceApplicative.ap(Kind<Sequence<?>, ? extends T> value, Kind<Sequence<?>, ? extends Function1<? super T, ? extends R>> apply) SequenceMonad.flatMap(Kind<Sequence<?>, ? extends T> value, Function1<? super T, ? extends Kind<Sequence<?>, ? extends R>> map) SequenceMonad.flatMap(Kind<Sequence<?>, ? extends T> value, Function1<? super T, ? extends Kind<Sequence<?>, ? extends R>> map) default <A,B> B SequenceFoldable.foldLeft(Kind<Sequence<?>, ? extends A> value, B initial, Function2<? super B, ? super A, ? extends B> mapper) default <A,B> Eval <B> SequenceFoldable.foldRight(Kind<Sequence<?>, ? extends A> value, Eval<? extends B> initial, Function2<? super A, ? super Eval<? extends B>, ? extends Eval<? extends B>> mapper) SequenceTraverse.traverse(Applicative<G> applicative, Kind<Sequence<?>, T> value, Function1<? super T, ? extends Kind<G, ? extends R>> mapper) -
Uses of Sequence in com.github.tonivade.purefun.monad
Methods in com.github.tonivade.purefun.monad that return types with arguments of type SequenceModifier and TypeMethodDescriptionMethods in com.github.tonivade.purefun.monad with parameters of type SequenceModifier and TypeMethodDescription -
Uses of Sequence in com.github.tonivade.purefun.stream
Methods in com.github.tonivade.purefun.stream that return types with arguments of type SequenceMethods in com.github.tonivade.purefun.stream with parameters of type SequenceModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, T>
PureStream<F, T> default <T> PureStream<F, T> -
Uses of Sequence in com.github.tonivade.purefun.transformer
Methods in com.github.tonivade.purefun.transformer that return types with arguments of type SequenceModifier and TypeMethodDescriptionMethods in com.github.tonivade.purefun.transformer with parameters of type Sequence -
Uses of Sequence in com.github.tonivade.purefun.type
Methods in com.github.tonivade.purefun.type that return Sequence -
Uses of Sequence in com.github.tonivade.purefun.typeclasses
Methods in com.github.tonivade.purefun.typeclasses that return SequenceModifier and TypeMethodDescription<T> Sequence<T> TupleK.toSequence()TupleK1.toSequence()TupleK2.toSequence()TupleK3.toSequence()TupleK4.toSequence()TupleK5.toSequence()Methods in com.github.tonivade.purefun.typeclasses that return types with arguments of type SequenceMethods in com.github.tonivade.purefun.typeclasses with parameters of type Sequence