225929 (2) [Avatar] Offline
Hello! I am writing this to tell that the implementation of the operation Free#liftF shown in chapter "5.5.5 Dissecting a Free Monad Implementation" (MEAP 10) under "Lift and fold – In and out of Free Monad" is obsolete. In the new version of scalaz (v7.2), Free#liftF is much simpler and doesn't require the implicit functor. So, upgrading the versión of scalaz adopted by the book would save a little explanation of the liftF operation. An explanation that I didn't understand. Fortunately, it was not necessary because I adopted the new scalaz version.
Debasish Ghosh (116) [Avatar] Offline
You are correct! I will update the book chapter and the explanation based on scalaz's new version. Right now working on chapter 9 - will make the changes once I am done. Thanks for pointing it out.