Add some `Functor` functions.

I feel these are fundamental enough to belong in the prelude.