On 2 May 2011 22:01, Alexey Khudyakov <alexey.skladnoy@gmail.com> wrote:
Hello everyone!

Haskell have nice automatically derivable Show type class. It's quite useful for debugging with one exception. String representation of even moderately large value is completely unreadable (example below).

My question is there any tool for reformatting result of show so it could be read by human beings?

I'm working on an inspector for it in Emacs, similar to Firebug/Chrome developer bar expansion of objects. If you use Emacs I can let you know when I've done it.