Hi, I am not sure about the rationale but if you need a program/library which re-renders Show-able values with more spaces, so that they are more human readable, I wrote one (http://hackage.haskell.org/package/pretty-show). I find it very useful for debugging. -Iavor On Sun, Feb 28, 2010 at 7:03 PM, Evan Laforge <qdunkan@gmail.com> wrote:
This must be explained somewhere, but I can't find it. I've always been curious why ghc's Show avoids all unnecessary spaces. It's contrary to how most people format source so it can't be pasted into source, and can be hard to read. Other languages tend to put in spaces. I don't see anything in http://www.haskell.org/onlinereport/basic.html specifying the whitespace usage of Show. I notice that the examples don't use spaces, but those are just examples, right?
What's the rationale? _______________________________________________ Haskell-prime mailing list Haskell-prime@haskell.org http://www.haskell.org/mailman/listinfo/haskell-prime