java.lang.Object
com.jnape.palatable.lambda.functions.builtin.fn3.LTWith<A>
Type Parameters:
A - the value type
All Implemented Interfaces:
Fn1<Comparator<A>,Fn1<A,Fn1<A,Boolean>>>, Fn2<Comparator<A>,A,Fn1<A,Boolean>>, Fn3<Comparator<A>,A,A,Boolean>, Applicative<Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>, Cartesian<Comparator<A>,Fn1<A,Fn1<A,Boolean>>,Fn1<?,?>>, Cocartesian<Comparator<A>,Fn1<A,Fn1<A,Boolean>>,Fn1<?,?>>, Contravariant<Comparator<A>,Profunctor<?,Fn1<A,Fn1<A,Boolean>>,Fn1<?,?>>>, Functor<Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>, Profunctor<Comparator<A>,Fn1<A,Fn1<A,Boolean>>,Fn1<?,?>>, Monad<Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>, MonadReader<Comparator<A>,Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>, MonadRec<Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>, MonadWriter<Comparator<A>,Fn1<A,Fn1<A,Boolean>>,Fn1<Comparator<A>,?>>

public final class LTWith<A> extends Object implements Fn3<Comparator<A>,A,A,Boolean>
Given a comparator for some type A and two values of type A, return true if the second value is strictly less than than the first value in terms of their mapped B results; otherwise, return false.
See Also: