- Type Parameters:
A
- The first argument type, and the the function's return type
B
- The second (ignored) argument type
- All Implemented Interfaces:
- Fn1<A,Fn1<B,A>>, Fn2<A,B,A>, Applicative<Fn1<B,A>,Fn1<A,?>>, Cartesian<A,Fn1<B,A>,Fn1<?,?>>, Cocartesian<A,Fn1<B,A>,Fn1<?,?>>, Contravariant<A,Profunctor<?,Fn1<B,A>,Fn1<?,?>>>, Functor<Fn1<B,A>,Fn1<A,?>>, Profunctor<A,Fn1<B,A>,Fn1<?,?>>, Monad<Fn1<B,A>,Fn1<A,?>>, MonadReader<A,Fn1<B,A>,Fn1<A,?>>, MonadRec<Fn1<B,A>,Fn1<A,?>>, MonadWriter<A,Fn1<B,A>,Fn1<A,?>>
public final class Constantly<A,B>
extends Object
implements Fn2<A,B,A>
A function that takes two arguments and always returns the first argument.