Size: a a a

Elm Lang сообщество разработчиков

2017 October 25

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Давайте критиковать Хаскель в хаскелечяте? А то выглядит как "зато у вас негров вешают"
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
text и bytestring, это не костыли, это другие структура данных. С другой семантикой.
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
В Rust тоже два вида строк - и оба нужны
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
угу, костыли это String который нигде не нужен и приходится городить всякое
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Кстати, в Хаскелле строки хранятся в какой кодировке?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Юникод
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
В Rust тоже два вида строк - и оба нужны
пример хреновый )
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Их три как минимум)
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
в расте нет третьего вида строк который бы торчал из всей стандартной библиотеки и при этом был вреден для использования в любом реальном проекте
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Char, это полный набор юникодных кусочков символа. Т.е. своё внутреннее представление символа вместе с акцентами, умляутами и проч. На взоде и выходе - UTF8 обычно, но можно и UTF16/UTF32
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
@quetzal цель беседы показать, что "Хаскель - плохой язык"?
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
цель беседы показать что ты по странным критериям оцениваешь библиотеки для элма
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
json-decode-pipeline объективно хорошая библиотека
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Я спросил про хорошие либы. Прокомментировал упоминание либы для декодинга JSON, как плохой пример - да, я считаю, что работа с JSON, это умолчание и считать плюсом умение работать с оным - странно.
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
и если ты считаешь ее плохой, но при этом считаешь что bytestring/text это клево
то это уже шизофрения
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Char, это полный набор юникодных кусочков символа. Т.е. своё внутреннее представление символа вместе с акцентами, умляутами и проч. На взоде и выходе - UTF8 обычно, но можно и UTF16/UTF32
Так какой юникод то используется? UTF-8 или UTF-16?
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
то бишь sizeof(Char) какой в хаскелле
источник

NK

ID:351615646 in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
text и bytestring, это не костыли, это другие структура данных. С другой семантикой.
а зачем байтстринг вообще вместо массива байтов
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
самая лучшая либа для Elm'а — WebGL
источник

ZK

Zheka Kozlov in Elm Lang сообщество разработчиков
Ладно, сам нашёл, 2 байта
источник