Возможно ли реализовать MonadFix для `Free`?

http://hackage.haskell.org/package/free вControl.Monad.Free.Free позволяет получить доступ к «свободной монаде» для любого данногоFunctor, Это, однако, не имеетMonadFix экземпляр. Это потому, что такой экземпляр не может быть записан, или он был просто опущен?

Если такой экземпляр не может быть написан, почему бы и нет?

Ответы на вопрос(3)

Ваш ответ на вопрос