scalaz/scalaz — pull request #619 by S11001001 (2014-01-07 04:13:11+00:00)
Title: Move Functor evidence out of Free/Cofree data, ask for it on operations instead

As with the monad transformer stack and other data types with higher-kinded type parameters that need evidence for some operations. As discussed with @larsrh.

@runarorama, what do you think?