<div dir="ltr"><font color="#003333"><font size="2"><font face="trebuchet ms,sans-serif">I wasn&#39;t at a computer with Haskell when I wrote the earlier message.  Here&#39;s how it seems to work.</font></font></font><div>


<font color="#003333"><font size="2"><font face="trebuchet ms,sans-serif"><br></font></font></font></div><div><font color="#003333"><font size="2"><font face="trebuchet ms,sans-serif">File:</font></font></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">


<div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><b>data </b>MyType = MyType</font></div></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br>
</font></div></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><b>instance </b>Show MyType <b>where</b></font></div></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">    show MyType = &quot;a\nb&quot;</font></div>


</div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">   </font></div></div></blockquote><div><div style="color:rgb(0, 51, 51);font-family:&#39;trebuchet ms&#39;, sans-serif">
<br></div><div style="color:rgb(0, 51, 51);font-family:&#39;trebuchet ms&#39;, sans-serif">Load the above file. Then:</div><div style="color:rgb(0, 51, 51);font-family:&#39;trebuchet ms&#39;, sans-serif"><br></div>
<div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">&gt; MyType        -- This does what I want it to do after all.</font></div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">a</font></div>


<div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">b</font></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br></font></div>
<div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">&gt; show MyType </font></div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">&quot;a\nb&quot;</font></div>
<div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br></font></div><div>&gt; putStrLn (show MyType)</div><div>a</div><div>b</div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br>


</font></div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">&gt; print MyType </font></div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">a</font></div>
<div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif">b</font></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br></font></div>
<div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"></font></div><div style="color:rgb(0, 51, 51);font-family:&#39;trebuchet ms&#39;, sans-serif"><br></div></div></div></div>
</div></div><div><div><font color="#003333" face="&#39;trebuchet ms&#39;, sans-serif"><br></font></div></div><div dir="ltr"><font><font face="&#39;trebuchet ms&#39;, sans-serif"><i><font color="#003333">-- Russ Abbott<br>


<span style="font-style:normal"><i>_____________________________________________</i></span></font></i></font></font><div><font><font face="&#39;trebuchet ms&#39;, sans-serif"><i><span style="font-style:normal"><font color="#003333"><i></i></font></span><font color="#003333">  Professor, Computer Science<br>


  California State University, Los Angeles<br><br>  Google voice: 424-<span style="border-collapse:collapse">235-5752</span> (424-cell-rja)<br>  blog: <a href="http://russabbott.blogspot.com/" target="_blank">http://russabbott.blogspot.com/</a><font><br>


  vita:  </font><a href="http://sites.google.com/site/russabbott/" target="_blank">http://sites.google.com/site/russabbott/</a><br>_____________________________________________</font></i></font><br></font></div></div><br>



<br><br><div class="gmail_quote">On Tue, Nov 9, 2010 at 9:40 AM, Russ Abbott <span dir="ltr">&lt;<a href="mailto:russ.abbott@gmail.com" target="_blank">russ.abbott@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">


<div dir="ltr"><font color="#003333"><font size="2"><font face="trebuchet ms,sans-serif">Is there some way to include control characters in a Show string so that they take effect when the element is Shown?<br><br>For example, if I define a String &quot;a\nb&quot; and use putStrLn on it, the \n causes a return, but when I simply return the string from a function, the \n is shown as \n.  Is there a way to get the \n to execute when it&#39;s embedded in a returned value?<br>



<br>Thanks<br clear="all"></font></font></font><div dir="ltr"><font><font face="&#39;trebuchet ms&#39;, sans-serif"><i><font color="#003333"><br>-- Russ Abbott<br><span style="font-style:normal"><i>_____________________________________________</i></span></font></i></font></font><div>



<font><font face="&#39;trebuchet ms&#39;, sans-serif"><i><span style="font-style:normal"><font color="#003333"><i></i></font></span><font color="#003333">  Professor, Computer Science<br>  California State University, Los Angeles<br>



<br>  Google voice: 424-<span style="border-collapse:collapse">235-5752</span> (424-cell-rja)<br>  blog: <a href="http://russabbott.blogspot.com/" target="_blank">http://russabbott.blogspot.com/</a><font><br>  vita:  </font><a href="http://sites.google.com/site/russabbott/" target="_blank">http://sites.google.com/site/russabbott/</a><br>



_____________________________________________</font></i></font><br></font></div></div><br></div>
</blockquote></div><br></div></div>