learning scalaz day2 - Functor, part 1