Size: a a a

2020 July 16

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Я не помню в чем разница между ними (
суррогаты
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Я не помню в чем разница между ними (
UCS-2 тупо заканчивается на втором байте, а UTF-16 содержит уникальный (его нет в других UTF) механизм сборки кодпойнтов UCS-4 из 2-байтовых кодюнитов
источник

MK

Maxim Koltsov in Haskell
А, то есть в UTF 16 можно запихать больше символов чем в ucs-2?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
А, то есть в UTF 16 можно запихать больше символов чем в ucs-2?
да
источник

MK

Maxim Koltsov in Haskell
А кстати, всякие эмодзи в Text и Char влезают?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
А кстати, всякие эмодзи в Text и Char влезают?
да
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
А кстати, всякие эмодзи в Text и Char влезают?
весь Юникод влезает
источник

MK

Maxim Koltsov in Haskell
А как в чар, если это два байта?
источник

MK

Maxim Koltsov in Haskell
Или нет?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
А кстати, всякие эмодзи в Text и Char влезают?
в чар влезают, только если это один кодпойнт
источник

JS

Jerzy Syrowiecki in Haskell
Jerzy Syrowiecki
в чар влезают, только если это один кодпойнт
то есть с модификатором пола или цвета и прочие составные эмодзи не влезут
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
А как в чар, если это два байта?
чар = кодпойнт = Word32
источник

MK

Maxim Koltsov in Haskell
Погоди, в хаскельном чаре 4 байта?
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Погоди, в хаскельном чаре 4 байта?
на 64-битной архитектуре, наверно, все 8
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Погоди, в хаскельном чаре 4 байта?
минимум 4 должно быть
источник

MK

Maxim Koltsov in Haskell
Это по стандарту?
источник

MK

Maxim Koltsov in Haskell
Удивительно, я был уверен что там два
источник

EG

Emmanuel Goldstein in Haskell
Maxim Koltsov
Удивительно, я был уверен что там два
Как в два байта влезет юникодный символ?
источник

MK

Maxim Koltsov in Haskell
Ну соответственно я думал что влезают не все :)
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
Это по стандарту?
по документации. какой ещё стандарт в Хаскеле?
источник