úη ’     fundeps, MPTCs experimentalEdward Kmett <ekmett@gmail.com> Safe-InferredMPTCs, fundeps provisionalEdward Kmett <ekmett@gmail.com>Nonelower . section = id "  !"#$%&'()*+,-./   !  !"#$%&'()*+,-./non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> Safe-Inferred 0123456789:   0123456789:MPTCs, fundeps provisionalEdward Kmett <ekmett@gmail.com> Safe-Inferred  retract . lift = id  retract . liftF = id  ;<=>?@ABCDEFGHIJKLMNOP     ;<=>?@ABCDEFGHIJKLMNOPQ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUfree-3.0Control.Comonad.Cofree.ClassControl.Comonad.CofreeControl.Monad.Free.ClassControl.Monad.Free ComonadCofreeunwrapCofree:<coiterunfoldsection extracting unwrapping telescoping MonadFreewrapFreePureliftFretractiter$fComonadCofreefTracedT$fComonadCofreefStoreT$fComonadCofreefEnvT$fComonadCofreefIdentityT cofreeTyCon cofreeConstrcofreeDataType$fComonadTracedmCofree$fComonadStoresCofree$fComonadEnveCofree $fDataCofree$fTypeableCofree$fTypeable1Cofree$fTraversable1Cofree$fTraversableCofree$fFoldable1Cofree$fFoldableCofree $fOrdCofree $fEqCofree $fReadCofree $fShowCofree$fApplicativeCofree$fComonadApplyCofree $fApplyCofree$fComonadTransCofree$fComonadCofree$fExtendCofree$fFunctorCofree$fDistributiveCofree$fComonadCofreefCofree$fMonadFreefErrorT$fMonadFreefListT$fMonadFreefIdentityT$fMonadFreefMaybeT$fMonadFreefRWST$fMonadFreefRWST0$fMonadFreefWriterT$fMonadFreefWriterT0$fMonadFreefStateT$fMonadFreefStateT0$fMonadFreefReaderT$fMonadFreefFree$fMonadContFree$fMonadErroreFree$fMonadStatesFree$fMonadReadereFree$fMonadWritereFree$fTraversable1Free$fTraversableFree$fFoldable1Free$fFoldableFree$fMonadTransFree$fMonadPlusFree$fAlternativeFree $fMonadFree $fBindFree$fApplicativeFree $fApplyFree $fFunctorFree $fReadFree $fShowFree $fOrdFree$fEqFree