<div class="gmail_quote">On Fri, Oct 9, 2009 at 8:33 AM, Jeremy Shaw <span dir="ltr">&lt;<a href="mailto:jeremy@n-heptane.com">jeremy@n-heptane.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
What are the chances of seeing a, instance Data Text, some day?</blockquote><div><br>I might as well follow up here, since I&#39;ve sent Jeremy a couple of messages on this subject.<br><br>I think maybe someone else will have to take a crack at a Data instance for Text, because the documentation for Data.Data is not written in English. In its syntax and structure, it closely hews to what we think of as English, but it is the kind of documentation that can only be understood by someone who already knows what it is going to say.<br>
<br>This is an exemplar of my experience with the cottage industry of generic programming in Haskell: I&#39;d really quite like to use the stuff, but for goodness&#39;s sake, o beloved researchers, please aim your expository papers at non-specialists once in a while. An endless chain of papers of the form &quot;my technique, which you won&#39;t understand, is better than this other technique, which you haven&#39;t read about and won&#39;t anyway understand, in subtle ways that you won&#39;t understand&quot; does not feel to me like progress.<br>
<br>Yours in some misery and frustration,<br>Bryan.<br></div></div>