| :< |   | 
| 1 (Data Constructor) | Control.Comonad.Trans.Cofree | 
| 2 (Data Constructor) | Control.Comonad.Cofree | 
| ACons | Control.Applicative.Free.Fast | 
| Alt |   | 
| 1 (Type/Class) | Control.Alternative.Free | 
| 2 (Data Constructor) | Control.Alternative.Free | 
| 3 (Type/Class) | Control.Alternative.Free.Final | 
| 4 (Data Constructor) | Control.Alternative.Free.Final | 
| 5 (Type/Class) | Control.Applicative.Trans.Free | 
| alternatives | Control.Alternative.Free | 
| AltF | Control.Alternative.Free | 
| ANil | Control.Applicative.Free.Fast | 
| Ap |   | 
| 1 (Data Constructor) | Control.Alternative.Free | 
| 2 (Type/Class) | Control.Applicative.Free | 
| 3 (Data Constructor) | Control.Applicative.Free | 
| 4 (Type/Class) | Control.Applicative.Free.Fast | 
| 5 (Data Constructor) | Control.Applicative.Free.Fast | 
| 6 (Type/Class) | Control.Applicative.Free.Final | 
| 7 (Data Constructor) | Control.Applicative.Free.Final | 
| 8 (Type/Class) | Control.Applicative.Trans.Free | 
| 9 (Data Constructor) | Control.Applicative.Trans.Free | 
| ApF | Control.Applicative.Trans.Free | 
| ApT |   | 
| 1 (Type/Class) | Control.Applicative.Trans.Free | 
| 2 (Data Constructor) | Control.Applicative.Trans.Free | 
| ASeq | Control.Applicative.Free.Fast | 
| Cofree |   | 
| 1 (Type/Class) | Control.Comonad.Trans.Cofree | 
| 2 (Type/Class) | Control.Comonad.Cofree | 
| cofree | Control.Comonad.Trans.Cofree | 
| CofreeF | Control.Comonad.Trans.Cofree | 
| CofreeT |   | 
| 1 (Type/Class) | Control.Comonad.Trans.Cofree | 
| 2 (Data Constructor) | Control.Comonad.Trans.Cofree | 
| Coiter | Control.Comonad.Trans.Coiter | 
| coiter |   | 
| 1 (Function) | Control.Comonad.Trans.Coiter | 
| 2 (Function) | Control.Comonad.Cofree | 
| CoiterT |   | 
| 1 (Type/Class) | Control.Comonad.Trans.Coiter | 
| 2 (Data Constructor) | Control.Comonad.Trans.Coiter | 
| coiterT | Control.Comonad.Trans.Cofree | 
| coiterW | Control.Comonad.Cofree | 
| ComonadCofree | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree | 
| cutoff |   | 
| 1 (Function) | Control.Monad.Trans.Iter | 
| 2 (Function) | Control.Monad.Trans.Free.Ap | 
| 3 (Function) | Control.Monad.Trans.Free | 
| 4 (Function) | Control.Monad.Trans.Free.Church | 
| 5 (Function) | Control.Monad.Free.Ap | 
| 6 (Function) | Control.Monad.Free | 
| 7 (Function) | Control.Monad.Free.Church | 
| delay | Control.Monad.Trans.Iter | 
| F |   | 
| 1 (Type/Class) | Control.Monad.Trans.Free.Church | 
| 2 (Type/Class) | Control.Monad.Free.Church | 
| 3 (Data Constructor) | Control.Monad.Free.Church | 
| fold | Control.Monad.Trans.Iter | 
| foldF | Control.Monad.Free.Church | 
| foldFree |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| foldFreeT | Control.Monad.Trans.Free | 
| foldM | Control.Monad.Trans.Iter | 
| Free |   | 
| 1 (Type/Class) | Control.Monad.Trans.Free.Ap | 
| 2 (Data Constructor) | Control.Monad.Trans.Free.Ap | 
| 3 (Type/Class) | Control.Monad.Trans.Free | 
| 4 (Data Constructor) | Control.Monad.Trans.Free | 
| 5 (Type/Class) | Control.Monad.Free.Ap | 
| 6 (Data Constructor) | Control.Monad.Free.Ap | 
| 7 (Type/Class) | Control.Monad.Free | 
| 8 (Data Constructor) | Control.Monad.Free | 
| free |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| 3 (Function) | Control.Monad.Trans.Free.Church | 
| FreeF |   | 
| 1 (Type/Class) | Control.Monad.Trans.Free.Ap | 
| 2 (Type/Class) | Control.Monad.Trans.Free | 
| FreeT |   | 
| 1 (Type/Class) | Control.Monad.Trans.Free.Ap | 
| 2 (Data Constructor) | Control.Monad.Trans.Free.Ap | 
| 3 (Type/Class) | Control.Monad.Trans.Free | 
| 4 (Data Constructor) | Control.Monad.Trans.Free | 
| fromF |   | 
| 1 (Function) | Control.Monad.Trans.Free.Church | 
| 2 (Function) | Control.Monad.Free.Church | 
| fromFT | Control.Monad.Trans.Free.Church | 
| FT |   | 
| 1 (Type/Class) | Control.Monad.Trans.Free.Church | 
| 2 (Data Constructor) | Control.Monad.Trans.Free.Church | 
| getApT | Control.Applicative.Trans.Free | 
| headF | Control.Comonad.Trans.Cofree | 
| hoistAlt |   | 
| 1 (Function) | Control.Alternative.Free | 
| 2 (Function) | Control.Alternative.Free.Final | 
| hoistAp |   | 
| 1 (Function) | Control.Applicative.Free | 
| 2 (Function) | Control.Applicative.Free.Fast | 
| 3 (Function) | Control.Applicative.Free.Final | 
| hoistApF | Control.Applicative.Trans.Free | 
| hoistApT | Control.Applicative.Trans.Free | 
| hoistASeq | Control.Applicative.Free.Fast | 
| hoistCofree | Control.Comonad.Cofree | 
| hoistF | Control.Monad.Free.Church | 
| hoistFree |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| hoistFreeT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| hoistFT | Control.Monad.Trans.Free.Church | 
| hoistIterT | Control.Monad.Trans.Iter | 
| improve |   | 
| 1 (Function) | Control.Monad.Trans.Free.Church | 
| 2 (Function) | Control.Monad.Free.Church | 
| improveT | Control.Monad.Trans.Free.Church | 
| intercalateT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| interleave | Control.Monad.Trans.Iter | 
| interleave_ | Control.Monad.Trans.Iter | 
| intersperseT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| Iter | Control.Monad.Trans.Iter | 
| iter |   | 
| 1 (Function) | Control.Monad.Trans.Iter | 
| 2 (Function) | Control.Monad.Trans.Free.Ap | 
| 3 (Function) | Control.Monad.Trans.Free | 
| 4 (Function) | Control.Monad.Trans.Free.Church | 
| 5 (Function) | Control.Monad.Free.Ap | 
| 6 (Function) | Control.Monad.Free | 
| 7 (Function) | Control.Monad.Free.Church | 
| iterA |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| iterAp | Control.Applicative.Free | 
| iterM |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| 3 (Function) | Control.Monad.Trans.Free.Church | 
| 4 (Function) | Control.Monad.Free.Ap | 
| 5 (Function) | Control.Monad.Free | 
| 6 (Function) | Control.Monad.Free.Church | 
| IterT |   | 
| 1 (Type/Class) | Control.Monad.Trans.Iter | 
| 2 (Data Constructor) | Control.Monad.Trans.Iter | 
| iterT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| 3 (Function) | Control.Monad.Trans.Free.Church | 
| iterTM |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| 3 (Function) | Control.Monad.Trans.Free.Church | 
| joinApT | Control.Applicative.Trans.Free | 
| joinFreeT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| joinFT | Control.Monad.Trans.Free.Church | 
| leaves | Control.Comonad.Cofree | 
| liftAlt |   | 
| 1 (Function) | Control.Alternative.Free | 
| 2 (Function) | Control.Alternative.Free.Final | 
| liftAp |   | 
| 1 (Function) | Control.Applicative.Free | 
| 2 (Function) | Control.Applicative.Free.Fast | 
| 3 (Function) | Control.Applicative.Free.Final | 
| liftApO | Control.Applicative.Trans.Free | 
| liftApT | Control.Applicative.Trans.Free | 
| liftF | Control.Monad.Free.Class, Control.Monad.Trans.Free.Ap, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free.Ap, Control.Monad.Free, Control.Monad.Free.Church | 
| liftIter | Control.Monad.Trans.Iter | 
| makeFree | Control.Monad.Free.TH | 
| makeFreeCon | Control.Monad.Free.TH | 
| makeFreeCon_ | Control.Monad.Free.TH | 
| makeFree_ | Control.Monad.Free.TH | 
| MonadFree | Control.Monad.Free.Class, Control.Monad.Trans.Iter, Control.Monad.Trans.Free.Ap, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free.Ap, Control.Monad.Free, Control.Monad.Free.Church | 
| never | Control.Monad.Trans.Iter | 
| partialIterT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| Pure |   | 
| 1 (Data Constructor) | Control.Alternative.Free | 
| 2 (Data Constructor) | Control.Applicative.Free | 
| 3 (Data Constructor) | Control.Applicative.Trans.Free | 
| 4 (Data Constructor) | Control.Monad.Trans.Free.Ap | 
| 5 (Data Constructor) | Control.Monad.Trans.Free | 
| 6 (Data Constructor) | Control.Monad.Free.Ap | 
| 7 (Data Constructor) | Control.Monad.Free | 
| rebaseASeq | Control.Applicative.Free.Fast | 
| reduceASeq | Control.Applicative.Free.Fast | 
| retract |   | 
| 1 (Function) | Control.Monad.Trans.Iter | 
| 2 (Function) | Control.Monad.Trans.Free.Ap | 
| 3 (Function) | Control.Monad.Trans.Free | 
| 4 (Function) | Control.Monad.Trans.Free.Church | 
| 5 (Function) | Control.Monad.Free.Ap | 
| 6 (Function) | Control.Monad.Free | 
| 7 (Function) | Control.Monad.Free.Church | 
| retractAp |   | 
| 1 (Function) | Control.Applicative.Free | 
| 2 (Function) | Control.Applicative.Free.Fast | 
| 3 (Function) | Control.Applicative.Free.Final | 
| 4 (Function) | Control.Applicative.Trans.Free | 
| retractT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| 3 (Function) | Control.Monad.Trans.Free.Church | 
| runAlt |   | 
| 1 (Function) | Control.Alternative.Free | 
| 2 (Function) | Control.Alternative.Free.Final | 
| 3 (Function) | Control.Applicative.Trans.Free | 
| runAp |   | 
| 1 (Function) | Control.Applicative.Free | 
| 2 (Function) | Control.Applicative.Free.Fast | 
| 3 (Function) | Control.Applicative.Free.Final | 
| 4 (Function) | Control.Applicative.Trans.Free | 
| runApF | Control.Applicative.Trans.Free | 
| runApT | Control.Applicative.Trans.Free | 
| runApT_ | Control.Applicative.Trans.Free | 
| runAp_ |   | 
| 1 (Function) | Control.Applicative.Free | 
| 2 (Function) | Control.Applicative.Free.Fast | 
| 3 (Function) | Control.Applicative.Free.Final | 
| 4 (Function) | Control.Applicative.Trans.Free | 
| runCofree | Control.Comonad.Trans.Cofree | 
| runCofreeT | Control.Comonad.Trans.Cofree | 
| runCoiter | Control.Comonad.Trans.Coiter | 
| runCoiterT | Control.Comonad.Trans.Coiter | 
| runF |   | 
| 1 (Function) | Control.Monad.Trans.Free.Church | 
| 2 (Function) | Control.Monad.Free.Church | 
| runFree |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| runFreeT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| runFT | Control.Monad.Trans.Free.Church | 
| runIter | Control.Monad.Trans.Iter | 
| runIterT | Control.Monad.Trans.Iter | 
| section | Control.Comonad.Cofree | 
| shoots | Control.Comonad.Cofree | 
| tailF | Control.Comonad.Trans.Cofree | 
| telescoped | Control.Comonad.Cofree | 
| telescoped_ | Control.Comonad.Cofree | 
| toF |   | 
| 1 (Function) | Control.Monad.Trans.Free.Church | 
| 2 (Function) | Control.Monad.Free.Church | 
| toFreeT |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| toFT | Control.Monad.Trans.Free.Church | 
| transApF | Control.Applicative.Trans.Free | 
| transApT | Control.Applicative.Trans.Free | 
| transCofreeT | Control.Comonad.Trans.Cofree | 
| transFreeT |   | 
| 1 (Function) | Control.Monad.Trans.Free.Ap | 
| 2 (Function) | Control.Monad.Trans.Free | 
| transFT | Control.Monad.Trans.Free.Church | 
| traverseASeq | Control.Applicative.Free.Fast | 
| unAp | Control.Applicative.Free.Fast | 
| unfold |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| 3 (Function) | Control.Comonad.Trans.Coiter | 
| 4 (Function) | Control.Comonad.Cofree | 
| unfoldM |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| 3 (Function) | Control.Comonad.Cofree | 
| untilJust | Control.Monad.Trans.Iter | 
| unwrap | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree | 
| wrap | Control.Monad.Free.Class, Control.Monad.Trans.Iter, Control.Monad.Trans.Free.Ap, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free.Ap, Control.Monad.Free, Control.Monad.Free.Church | 
| wrapT | Control.Monad.Free.Class | 
| _extract | Control.Comonad.Cofree | 
| _Free |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| _Pure |   | 
| 1 (Function) | Control.Monad.Free.Ap | 
| 2 (Function) | Control.Monad.Free | 
| _runAlt | Control.Alternative.Free.Final | 
| _runAp | Control.Applicative.Free.Final | 
| _unwrap | Control.Comonad.Cofree |