<br><div class="gmail_quote">On Tue, Aug 17, 2010 at 12:54, Ivan Lazar Miljenovic <span dir="ltr">&lt;<a href="mailto:ivan.miljenovic@gmail.com">ivan.miljenovic@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">Tom Harper &lt;<a href="mailto:rtomharper@gmail.com">rtomharper@gmail.com</a>&gt; writes:<br>
<br>
&gt; 2010/8/17 Bulat Ziganshin &lt;<a href="mailto:bulat.ziganshin@gmail.com">bulat.ziganshin@gmail.com</a>&gt;:<br>
&gt;&gt; Hello Tom,<br>
&gt;<br>
&gt; &lt;snip&gt;<br>
&gt;<br>
&gt;&gt; i don&#39;t understand what you mean. are you support all 2^20 codepoints<br>
&gt;&gt; in Data.Text package?<br>
&gt;<br>
&gt; Bulat,<br>
&gt;<br>
&gt; Yes, its internal representation is UTF-16, which is capable of<br>
&gt; encoding *any* valid Unicode codepoint.<br>
<br>
</div>Just like Char is capable of encoding any valid Unicode codepoint.<br><br></blockquote><div><br>Unless a Char in Haskell is 32 bits (or at least more than 16 bits) it con NOT encode all Unicode points.<br><br>-Tako<br>

<br></div></div>