Spahn codensity monad

It is not necessary for a functor to have an adjoint to canonically associate a monad to it. The codensity monad of a functor FF (if it exists) is the right Kan extension of FF along itself.

References