Higher kinded polymorphism

It is not particularly related to generative vs applicative functors, these issues come up regardless of whether functors are applicative or generative.