<div dir="ltr">Hello,<div><br></div><div style>I&#39;ve uploaded a new version of the pretty-show package (1.5) to Hackage, which provides some useful tools for inspecting Haskell data-structures.  I find it quite useful while debugging.</div>
<div style><br></div><div style>The package provides a binary and a library:  the binary, named `ppsh` can take as an input a Haskell value in standard `Show` notation, and can:</div><div style>  * Either render it to a more human readable version by adding extra white-space and newlines, thus ensuring that the result is still a valid Haskell value, or</div>
<div style>  * It can render the value as an interactive Html page, which is new in this version.</div><div style><br></div><div style>The library provides similar functionality but in a programatically.  Also, it has some support for working with non-Showable values, by using the `PrettyVal` class, which may be derived generically.</div>
<div style><br></div><div style>As an example, I am attaching a picture of a part of a data-structure generated with the `language-c-quote` library, by using the standard `Show` instance.</div><div style><br></div><div style>
I hope you find this useful,</div><div style>-Iavor</div><div style><br></div></div>