Define Semigroup instances for base>=4.9
authorHerbert Valerio Riedel <hvr@gnu.org>
Fri, 1 Jan 2016 09:39:59 +0000 (10:39 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Fri, 1 Jan 2016 09:39:59 +0000 (10:39 +0100)
commitd0ab406b82bb8d04bcdaac3672c2539d459f13a9
tree2924733aa85aa409391df3415598c647df770f3b
parent9fd5f2b596bdfbce0414f973009b579d5d2430fa
Define Semigroup instances for base>=4.9

This makes `pretty` almost `-Wcompat`-clean.

The only remaining warning is about the local `<>` definitions
clashing with a future Prelude exporting `(<>)`.
src/Text/PrettyPrint/Annotated/HughesPJ.hs
src/Text/PrettyPrint/HughesPJ.hs