On Fri, 7 Feb 2020, Dannyu NDos wrote: > It just is so convenient. > > instance (Integral a, Show a) => PrintfArg (Ratio a) where Why should a Printf instance be base on Show? Wouldn't it better to format numerator and denominator using printf, too?