Open
Description
By a series unusual circumstances, I generate all of the code used for generically implementing showbPrec
, showtPrec
, and showtlPrec
... using CPP. And it's seriously ugly.
We should replace this with Template Haskell quotes, which will (1) make this look more like actual Haskell code, and (2) make it much more maintainable in the future.