Functor: Functor Id
Functor: Functor List
Functor: Functor Reader
Functor: Anonymous map and void
Refactor void.