The Data.MonoTraversable module is missing the Mono* instances for the relevant types from the GHC.Generics and Data.Proxy modules. It would be convenient to use these in a function which accepts a MonoTraversable input. Since the all the types for which instances were added have been included in base for the last several versions, this pull request should be a pretty simple and safe addition.
The
Data.MonoTraversable
module is missing theMono*
instances for the relevant types from theGHC.Generics
andData.Proxy
modules. It would be convenient to use these in a function which accepts aMonoTraversable
input. Since the all the types for which instances were added have been included inbase
for the last several versions, this pull request should be a pretty simple and safe addition.