Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z _ Ω 

O

Occurrences<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Given an Iterable<A>, return a Map<A, Long> representing each unique element in the Iterable paired with its number of occurrences.
occurrences() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Occurrences
 
occurrences(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Occurrences
 
of(Applicative<?, ? extends F>) - Static method in interface com.jnape.palatable.lambda.functions.specialized.Pure
Extract an Applicative's pure implementation to an instance of Pure.
Optic<P extends Profunctor<?,?,? extends P>,F extends Functor<?,? extends F>,S,T,A,B> - Interface in com.jnape.palatable.lambda.optics
A generic supertype representation for profunctor optics.
optic(Fn1<PAFB, PSFT>) - Static method in interface com.jnape.palatable.lambda.optics.Optic
Promote a monomorphic function to a compatible Optic.
Optic.Simple<P extends Profunctor<?,?,? extends P>,F extends Functor<?,? extends F>,S,A> - Interface in com.jnape.palatable.lambda.optics
An convenience type with a simplified signature for optics with unified S/T and A/B types.
or(R) - Method in class com.jnape.palatable.lambda.adt.Either
Return the value wrapped by this Either if it's a right value; otherwise, return defaultValue.
or(BiPredicate<? super A, ? super B>) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiPredicate
Left-to-right short-circuiting logical disjunction.
or(Predicate<? super A>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Predicate
Left-to-right short-circuiting logical disjunction.
Or - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by Boolean.
or() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Or
 
or(Boolean) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Or
 
or(Boolean, Boolean) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Or
 
orElse(A) - Method in class com.jnape.palatable.lambda.adt.Maybe
If the value is present, return it; otherwise, return other.
orElseGet(Fn0<A>) - Method in class com.jnape.palatable.lambda.adt.Maybe
If the value is present, return it; otherwise, return the value supplied by otherSupplier.
orElseThrow(Fn0<? extends E>) - Method in class com.jnape.palatable.lambda.adt.Maybe
If the value is present, return it; otherwise, throw the Throwable supplied by throwableSupplier.
orThrow(Fn1<? super L, ? extends T>) - Method in class com.jnape.palatable.lambda.adt.Either
Return the wrapped value if this is a right; otherwise, map the wrapped left value to a T and throw it.
orThrow() - Method in class com.jnape.palatable.lambda.adt.Try
If this is a success value, return it.
orThrow(Fn1<? super Throwable, ? extends T>) - Method in class com.jnape.palatable.lambda.adt.Try
If this is a success value, return it.
Over<S,T,A,B> - Class in com.jnape.palatable.lambda.optics.functions
Given an Optic, a function from A to B, and a "larger" value S, produce a T by retrieving the A from the S, applying the function, and updating the S with the B resulting from the function.
over() - Static method in class com.jnape.palatable.lambda.optics.functions.Over
 
over(Optic<? super Fn1<?, ?>, ? super Identity<?>, S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.functions.Over
 
over(Optic<? super Fn1<?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super A, ? extends B>) - Static method in class com.jnape.palatable.lambda.optics.functions.Over
 
over(Optic<? super Fn1<?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super A, ? extends B>, S) - Static method in class com.jnape.palatable.lambda.optics.functions.Over
 
A B C D E F G H I J K L M N O P R S T U V W X Z _ Ω 
Skip navigation links