On 04/12/2007, Felipe Lessa <[EMAIL PROTECTED]> wrote:
>
> I always thought show was meant for returning a String that could be
> used to recreate the original data if you copy-pasted it in your code
> or if you used read (i.e. read . show == id). Reading the
> documentation more carefully, I see that [1] says that this property
> holds for *derived* instances, and says nothing about it in the
> general case.
>
> So, what's the deal here? May I use Show for anything without breaking
> conventions? And how about Read?


That seems to be convention though I don't think it's required for the
correct operation of anything. Anyone?

-- 
Dougal Stanton
[EMAIL PROTECTED] // http://www.dougalstanton.net
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to