<div dir="ltr"><div>On Mon, Oct 5, 2015 at 06:43-0700, mantkiew wrote:</div><div>></div><div>> Well, there are the *compat packages:</div><div>></div><div>> Base-compat</div><div>> Transformers-compat</div><div>> Mtl-compatĀ </div><div>></div><div>> Etc. They do centralize the ifdefs and give you compatibility with</div><div>> GHC 7.*. I recently adopted the last two ones and they work like</div><div>> a charm. I am yet to adopt base-compat, so I don't know what the</div><div>> experience is with it.</div><div><br></div><div><div>Hang on a moment, are you saying that all the people writing to argue</div><div>that these changes would require them to write dozens more #ifdef's</div><div>actually don't have to write any at all? I never knew what the *-compat</div><div>packages were all about. If that's what they're designed to do, I have a</div><div>feeling they have not gotten *nearly* enough exposure.</div><div><br></div><div>[Apologies for possible cross-posting; this thread jumped into my inbox</div><div>from I-know-not-where and already has half a dozen CCs attached.]</div></div></div>