Alexander
все плохо
Alexander
всезде
Leonid 🦇
хаха, сервант
A64m
интересно, что среди хаскелистов столько нытья про паузы и слаборазвито все что нужно для того чтоб несколько процессов с раздельными гц-хипами использовать
Зигохистоморфный
сервант софа шкаф
Leonid 🦇
я вот взялся дальше писать PRC со стримингом поверх вебсокетов, и чёт тяжко идёт.
IC
а что там тяжкого? вроде просто
Leonid 🦇
Думать надо
Leonid 🦇
очереди, таймауты, эксепшены
Leonid 🦇
асинхронные экспешены
Leonid 🦇
не документированные эксепшены
Leonid 🦇
удобный интерфейс
Leonid 🦇
вообще мне нужно что-бы "сервер" коннектился к "клиенту" а тот уже вызвал методы.
Leonid 🦇
Как умеет nanomsg
A64m
- очереди, таймауты, эксепшены - эксепшены - асинхронные экспешены - эксепшены - не документированные эксепшены - эксепшены - бэйзлайн тест пройден, пройдите за бонусом
Leonid 🦇
но nanomsg слишком лоулевел, и надо сразу 3 коннекшена делать
Anatolii
пост выложили чего хакадж лежал
Leonid 🦇
уже обсудили. Базерман не то нажал не там.
Anatolii
что-то я прпустил
Aliester
пост выложили, такой что весь хакадж лежал, мне любезно предложили поднять, я отказался, надо ли говорить какая потом вонища в твиттере, кибербуллинг отклеивается
Alexander
Я ничего не понял
Ю ли я? 🤔
А даже ссылки на картинки нельзя?
Alexander
можно иногда
Alexander
все можно но в меру и оно может быть удалено без предупреждения
Alexander
особенно если у модератора болит голова
Alexander
FWIW у модератора сегодня болит голова
Ю ли я? 🤔
Пятница потому что?
Ю ли я? 🤔
https://magiccards.info/scans/en/ts/99.jpg это релевантно теме чата
Alexander
на самом деле картинки сюда кидают
Alexander
вот мемасики вместо ответов - не очень
Alexander
кучу места занимают что читать невозможно
Alexander
MTG!!!
Ю ли я? 🤔
Это правда, особенно если народу много и мемасят ВСЕ
Alexander
по той же причине стикеры - не ок
Nikolay
Хочу поделится радостью. Осознал красоту классов типов в хаскель
тот
ошибку на if выдает, "error: parse error on input ‘if’" как понять что не так?
Alexander
@patinity выровняй по putStrLn
Alexander
двухмерный синтаксис же
Alexander
чтобы i в if было под p в putStrLn
Alexander
ну или putStrLn перенеси на след строку
Alexander
Nikolay это же прекрасно!
Alexander
уже MultiParamTypeClasses или пока нет?
тот
благодарю, жалуется не может найти модуль System.Directory это ведь входит в base библиотеку, в package.yaml по стандарту выставлен
A64m
нет, не входит
тот
нет, не входит
прав, благодарю, входит в system-lifted судя по поисковику
A64m
в directory
тот
в directory
благодарю, да, прокатило
Ю ли я? 🤔
А что за hSctEncoding?
тот
А что за hSctEncoding?
да, хаскель уже показал, вот как понимать подобные ошибки:
тот
"Parse error in pattern: putStrLn Possibly caused by a missing 'do'?"
тот
по каким ключевым словам найти способы распознать причины, по двухмерный синтаксис понял по выше сообщения что важное, хоть и нигде пока не видел в обучающих материалах
Aleksei (astynax)
putStrLn, а потом строки с отступом - так нельзя
Aleksei (astynax)
в askName
тот
в askName
понял, вообщем, пока ошибки из раздела нарушение двухмерного синтаксиса?
Aleksei (astynax)
да
Aleksei (astynax)
Во первых я бы сменил стить
Aleksei (astynax)
do foo bar
Aleksei (astynax)
И do с новой строки всегда и с кратным отступом.
Aleksei (astynax)
Так будет меньше путаницы
Aleksei (astynax)
Можно оставлять само слово do на той строке, где объявляется функция, но отступ блока всё равно иметь кратным 2 или 4
Aleksei (astynax)
foo = do bar baz if qux then do ddd ooo else do fff ooo
Aleksei (astynax)
Как-то так
Aleksei (astynax)
В этом случае код не будет ломаться случайно - при переименовывании функции, например
тот
foo = do bar baz if qux then do ddd ooo else do fff ooo
вот, такое описание норм, я кажись понял, благодарю, почему то не столкнулся с таким в популярных источниках, такое впечатление сначала человеку понять как включать модули, вот то что вы описали и обучение будет быстрее
Aliester
у го новый логотип
Aliester
Aliester
ощущение будто го куда-то сваливает
A64m
летит в O
A64m
но уже видно, что застрянет
тот
катит О
Ilya
если долго смотреть на верхнюю левую картинку, то она начинает смотреть на тебя...
Зигохистоморфный
катитсО
Зигохистоморфный
в никуда
Aliester
мне джуны-гоферы доказывали что го это будущее ОС и вообще скоро только го и останется
Aliester
я им сказал что не хочу жить в таком будущем
тот
подозреваю что снова синтексис, но не понимаю пока что хаскель имеет в виду, по стилю что улучшить библиотеку time подключил