public interface Functor<F extends Kind>
<T,R> Higher1<F,R>
map(Higher1<F,T> value, Function1<T,R> map)
<T,R> Higher1<F,R> map(Higher1<F,T> value, Function1<T,R> map)