That's ... unfortunate. Use smaller tuples, then; I believe 6 is the limit for its Show and Read instances. Or define your own result ADT and derive a Show instance for it.
-- brandon s allbery allbery.b@gmail.com wandering unix systems administrator (available) (412) 475-9364 vm/sms