[Haskell-cafe] Re: String vs ByteString

Ivan Lazar Miljenovic ivan.miljenovic at gmail.com
Tue Aug 17 07:14:58 EDT 2010


Tako Schotanus <tako at codejive.org> writes:

> On Tue, Aug 17, 2010 at 12:54, Ivan Lazar Miljenovic <
> ivan.miljenovic at gmail.com> wrote:
>
>> Tom Harper <rtomharper at gmail.com> writes:
>>
>> > 2010/8/17 Bulat Ziganshin <bulat.ziganshin at gmail.com>:
>> >> Hello Tom,
>> >
>> > <snip>
>> >
>> >> i don't understand what you mean. are you support all 2^20 codepoints
>> >> in Data.Text package?
>> >
>> > Bulat,
>> >
>> > Yes, its internal representation is UTF-16, which is capable of
>> > encoding *any* valid Unicode codepoint.
>>
>> Just like Char is capable of encoding any valid Unicode codepoint.
>>
>>
> Unless a Char in Haskell is 32 bits (or at least more than 16 bits) it con
> NOT encode all Unicode points.

http://www.haskell.org/onlinereport/lexemes.html

-- 
Ivan Lazar Miljenovic
Ivan.Miljenovic at gmail.com
IvanMiljenovic.wordpress.com


More information about the Haskell-Cafe mailing list