Adding Functor instance for Eval in §4.4 of the tutorial

Without the Functor instance of Eval, the repl was complaining that it couldn't resolve type class Monad Eval.