final <C> Reader<A,C>
andThen(F<B,C> f)
bind(F<B, Reader<A,C>> f)
static <A,B> Reader<A,B>
constant(B b)
flatMap(F<B, Reader<A,C>> f)
map(F<B,C> f)
unit(F<A,B> f)