packages feed

free-4.6: doc/proof/Control/Comonad/Cofree/instance-MonadZip-Cofree.md

MonadZip instance for Cofree
============================

For every functor `f` with `Alternative` and `MonadZip` instances,
`Cofree f` is an instance of `MonadZip`.

The claim follows as a corollary from the [`MonadZip` instance theorem
for `CofreeT`](../Trans/Cofree/instance-MonadZip-CofreeT.md) when `m` is
set to be `Identity`, which obviously has an instance of `MonadZip`.