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 _ Ω 

U

Uncons<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Destructure an Iterable into a Tuple2 of its head and tail, wrapped in an Maybe.
uncons() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Uncons
 
uncons(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Uncons
 
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn2
Returns an Fn1 that takes the arguments as a Product2<A, B>.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn3
Returns an Fn2 that takes the first two arguments as a Product2<A, B> and the third argument.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn4
Returns an Fn3 that takes the first two arguments as a Product2<A, B> and the third and fourth arguments.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn5
Returns an Fn4 that takes the first two arguments as a Product2<A, B> and the remaining arguments.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn6
Returns an Fn5 that takes the first two arguments as a Product2<A, B> and the remaining arguments.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn7
Returns an Fn6 that takes the first two arguments as a Product2<A, B> and the remaining arguments.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.Fn8
Returns an Fn7 that takes the first two arguments as a Product2<A, B> and the remaining arguments.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.specialized.BiMonoidFactory
 
uncurry() - Method in interface com.jnape.palatable.lambda.functions.specialized.BiPredicate
Returns an Fn1 that takes the arguments as a Product2<A, B>.
uncurry() - Method in interface com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory
 
Under<S,T,A,B> - Class in com.jnape.palatable.lambda.optics.functions
The inverse of Over: given an Iso, a function from T to S, and a "smaller" value B, return a "smaller" value A by traversing around the type ring (B -> T -> S -> A).
under() - Static method in class com.jnape.palatable.lambda.optics.functions.Under
 
under(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.functions.Under
 
under(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super T, ? extends S>) - Static method in class com.jnape.palatable.lambda.optics.functions.Under
 
under(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super T, ? extends S>, B) - Static method in class com.jnape.palatable.lambda.optics.functions.Under
 
UnfoldingIterator<A,B> - Class in com.jnape.palatable.lambda.internal.iteration
 
UnfoldingIterator(Fn1<? super B, Maybe<Tuple2<A, B>>>, B) - Constructor for class com.jnape.palatable.lambda.internal.iteration.UnfoldingIterator
 
Unfoldr<A,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given an initial seed value and a function that takes the seed type and produces an Maybe<Tuple2<X, Seed>>, where the tuple's first slot represents the next Iterable element, and the second slot represents the next input to the unfolding function, unfold an Iterable of Xs.
unfoldr() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Unfoldr
 
unfoldr(Fn1<? super B, Maybe<Tuple2<A, B>>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Unfoldr
 
unfoldr(Fn1<? super B, Maybe<Tuple2<A, B>>>, B) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Unfoldr
 
Union<A> - Class in com.jnape.palatable.lambda.monoid.builtin
Given two Iterables xs and ys, return the concatenation of the distinct elements of both xs and ys.
union() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Union
 
union(Iterable<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Union
 
union(Iterable<A>, Iterable<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Union
 
UnioningIterable<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
UnioningIterable(Iterable<A>, Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.UnioningIterable
 
unIso() - Method in interface com.jnape.palatable.lambda.optics.Iso
Destructure this Iso into the two functions S -< A and B -< T that constitute the isomorphism.
Unit - Class in com.jnape.palatable.lambda.adt
The empty return type.
UNIT - Static variable in class com.jnape.palatable.lambda.adt.Unit
The singleton instance.
unLiftA(Lens<S, T, Maybe<A>, B>, A) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens with A lifted into Maybe and a default A, flatten A back down.
unLiftB(Lens<S, T, A, Maybe<B>>) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens with B lifted into Maybe, flatten B back down.
unLiftS(Lens<Maybe<S>, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens with S lifted into Maybe, flatten S back down.
unLiftT(Lens<S, Maybe<T>, A, B>, T) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens with T lifted into Maybe and a default T, flatten T back down.
unPrism() - Method in interface com.jnape.palatable.lambda.optics.Prism
Recover the two mappings encapsulated by this Prism by sending it through a Market.
unsafePerformAsyncIO() - Method in class com.jnape.palatable.lambda.io.IO
Returns a CompletableFuture representing the result of this eventual effect.
unsafePerformAsyncIO(Executor) - Method in class com.jnape.palatable.lambda.io.IO
Returns a CompletableFuture representing the result of this eventual effect.
unsafePerformIO() - Method in class com.jnape.palatable.lambda.io.IO
Run the effect represented by this IO instance, blocking the current thread until the effect terminates.
unTagged() - Method in class com.jnape.palatable.lambda.functor.builtin.Tagged
Extract the contained value.
Until<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given a predicate function for a value of some type A and an IO that yields a value of type A, produce an IO that repeatedly executes the original IO until the predicate returns true when applied to the yielded value.
until() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Until
 
until(Fn1<? super A, ? extends Boolean>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Until
 
until(Fn1<? super A, ? extends Boolean>, IO<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Until
 
unwrap() - Method in class com.jnape.palatable.lambda.traversable.LambdaIterable
Unwrap the underlying Iterable.
unwrap() - Method in class com.jnape.palatable.lambda.traversable.LambdaMap
Unwrap the underlying Map.
Upcast<A extends B,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Upcast a value of type B to a value of type A that B extends.
upcast() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Upcast
 
upcast(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Upcast
 
uuid() - Static method in class com.jnape.palatable.lambda.optics.prisms.UUIDPrism
A Prism that focuses on a String as a UUID.
UUIDPrism - Class in com.jnape.palatable.lambda.optics.prisms
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