All Methods Static Methods Instance Methods Abstract Methods Default Methods
| Modifier and Type |
Method and Description |
A |
eval(R reader) |
default <B> Reader<R,B> |
flatMap(Function1<A,? extends Higher2<Reader.µ,R,B>> mapper) |
default <B> Reader<R,B> |
map(Function1<A,B> mapper) |
static <V> Monad<Higher1<Reader.µ,V>> |
monad() |
static <R,A> Reader<R,A> |
narrowK(Higher1<Higher1<Reader.µ,R>,A> hkt) |
static <R,A> Reader<R,A> |
narrowK(Higher2<Reader.µ,R,A> hkt) |
static <R,A> Reader<R,A> |
pure(A value) |
static <R,A> Reader<R,A> |
reader(Function1<R,A> run) |