On Fri, 2009-07-24 at 00:58 -0400, David Menendez wrote: > It depends on how abstract you want Fixed to be. If you use the > derived Data instances, then gshow and gread (from Data.Generics.Text) > expose the implementation. But I'm going to expose the MkFixed constructor anyway. What's lost with a derived instance? -- Ashley Yakeley