added generalize function
added INLINABLE pragma for generalize
Merge pull request #2 from fizruk/master

Added generalize function
Add MFunctor instances for the Compose, Product, Backwards and Lift types from the transformers package.
Add MFunctor and MMonad instances for ListT
Merge pull request #6 from duairc/listt-instances

Add MFunctor and MMonad instances for ListT
Merge pull request #5 from duairc/data-functor-instances

Add MFunctor instances for the Compose, Product, Backwards and Lift types from the transformers package.
Add ComposeT (Fixes #4)
Manually write instances for ComposeT instead of GeneralizedNewtypeDeriving
Forgot to remove GeneralizedNewtypeDeriving pragma
Merge pull request #7 from duairc/composet

Add ComposeT
Added MInvariant, for invariant functors in the category of monads.
Merge branch 'master' of https://github.com/duairc/mmorph
Added MInvariant instances for Compose, Product, Backwards and Lift