functor (F : T) -> T