
Denis
17.04.2018
14:59:48
можно жиже

Leonid
17.04.2018
15:18:21
for_ mv (`writeTVar` False)
как вам такой стиль? прошел бы ревью?
mv :: Maybe (TVar Bool)

Index
17.04.2018
15:23:03
Я б так мог написать

Google

Denis
17.04.2018
15:24:29
а я себе представил как в 1C было бы writeTVar - запишиТварь :D

Leonid
17.04.2018
15:25:46
записатьТПер было бы

Aleksey
17.04.2018
15:27:49
пишиТЕЛЕКар

Евгений
17.04.2018
15:28:07
записатьОПер
transaction == операция

Alexander
17.04.2018
15:28:41
writeTVar там и английский поддерживается

Leonid
17.04.2018
15:30:12
вз :: Возможно (ОПер Булево)

Index
17.04.2018
15:30:16
Какой сложный код, все в нем по-английски
Maybe кстати сокращали бы до "мб", видел такое вместо "может быть"

Alexander
17.04.2018
15:31:47
в R у булиновых переменных такое значение есть
там 3 варианта, правда, ложь, хз
а в php ещё и FileNotFound

Leonid
17.04.2018
15:32:21
типа NULL в сикелях, или другая семантика? у х.з. в R

Google

Index
17.04.2018
15:32:43
ы :: Мб Цел
ы = Просто 7

Leonid
17.04.2018
15:34:35
ж :: Необязательное Двойное
ж = Немного 7,4

Alexander
17.04.2018
15:34:37
ага
not not хз

Leonid
17.04.2018
15:35:42
давайте русскоязычную прелюдию напишем

Ilya
17.04.2018
15:36:53
русскоязычное вступление

Слава
17.04.2018
15:37:31

Leonid
17.04.2018
15:38:48
класс Функтор ф где
отобразить :: (а -> б) -> ф а -> ф б
или отображение?

Alexander
17.04.2018
15:45:17
втягивание

Ilya
17.04.2018
15:45:22

Ignat
17.04.2018
15:45:35
> РУССКАЯ КЛАВИАТУРА

Ilya
17.04.2018
15:45:38
alt-shift > alt-shift только так

Alexander
17.04.2018
15:45:44
где кстати "втягивание" было?

Ignat
17.04.2018
15:45:44
←→
полёт нормальный

Ilya
17.04.2018
15:46:18

Ignat
17.04.2018
15:46:35
ну раскладок бывает чуть меньше, чем пользователей
для такого дела можно и настроить

Ilya
17.04.2018
15:48:09
и наклейки новые наклеить на клавиши

Google

Leonid
17.04.2018
15:49:01
замапить > на №, вот уж точно бесполезный символ

Ilya
17.04.2018
15:49:16
да, можно
еще % есть из свободных

Alexander
17.04.2018
15:50:15
$

Ignat
17.04.2018
15:50:25
алло, третий уровень добавить

Alexander
17.04.2018
15:50:30
все равно скоро не нужен будет

Ignat
17.04.2018
15:50:40
и можно хоть весь base-unicode-symbols

Leonid
17.04.2018
15:51:14
compose:altgr, или как там

Ignat
17.04.2018
15:51:44
ну compose не супер-удобно

Leonid
17.04.2018
15:52:17
ну там @ для -XTypeApplication можно и через композ
-РПрименениеТипа, извините

Aleksey
17.04.2018
15:53:26
ТипаПрименение!

Aleksey
17.04.2018
15:53:35
ТипаСемьи
МногопараметровыеТипаКлассы

Евгений
17.04.2018
15:54:14
Только ТипоКлассы, конечно

Aleksey
17.04.2018
15:54:38
Не! Это же "Типа, классы"

Alexander
17.04.2018
15:54:45
вы с типосемьями то поосторожнее
обычные правильные православные семьи

Denis
17.04.2018
17:03:21
вз :: Возможно (ОПер День)
починил

Google

Denis
17.04.2018
17:04:04

Alexander
17.04.2018
17:11:46
ктонибудь свежий stack в bitbucket-ci запускал? Там image надо выбрать нормальный или вообще без перспектив?
stack exec hlint src/**/*.hs
Downloading lts-11.5 build plan ...
Downloaded lts-11.5 build plan.
AesonException "Error in $.packages.cassava.constraints.flags: failed to parse field packages: failed to parse field constraints: failed to parse field flags: Invalid flag name: \"bytestring--lt-0_10_4\""

Александр
17.04.2018
17:46:24
@qnikst @catamorphism А можете подсказать, как правильно bytestring через Servant пересылать?

Alexander
17.04.2018
17:47:37
вопрос требует некоторого уточнения, насколько я помню ему просто тип ByteString и octet/stream сказать

Александр
17.04.2018
17:49:28
По сути, bytestring - это PDFка
Нужно ее переслать клиенту, а там уже я найду, что с ней сделать
octet/stream, окей, спасибо загуглю

Admin
ERROR: S client not available

Aleksey
17.04.2018
17:54:58
Там что-то было про отправку именно файла

Kirill
17.04.2018
17:59:08

Alexander
17.04.2018
18:00:46
Мало ли кто уже заморачивался

Kirill
17.04.2018
18:01:45
Ну апгрейд образа тоже апгрейд :)

Alexander
17.04.2018
18:31:30
в последнем серванте появился streaming api
там даже в память байтостроку не надо делать
ещё есть Raw
там можно wai-шным интерфейсов сказать - отдай этот файл

Александр
17.04.2018
18:34:54
Я не уверен, последний ли у нас Сервант. Но может быть и да, мы его бампали недавно.

Alexander
17.04.2018
18:38:00
мне их апи не понравился, я свой запилил вариант

Google

Alexander
17.04.2018
18:38:12
потом попросил Джулиана портировать, но не знаю чем закончилось

Kirill
17.04.2018
19:11:17
а слак не у всех отвалился?

Александр
17.04.2018
19:12:21
Слак работал. Гиттер отвалился

Alexander
17.04.2018
19:12:55
у меня тупил, но работает
с другой стороны я сейчас на VPN так что может и не работает

Yuuri
17.04.2018
19:13:14
Где-нибудь есть хорошие обучалки по FRP? Желательно не просто очередное объяснение принципов на паре мелких примеров, а демонстрация какой-нибудь нетривиальной системы. Хорошо задокументированный проект тоже подойдёт.

Александр
17.04.2018
19:13:16
Уже назад привалился

Alexander
17.04.2018
19:13:37
я не видел действительно хороших

Александр
17.04.2018
19:13:46
Давно ищу такой пример, да
Но есть проект frp-zoo

Alexander
17.04.2018
19:13:59
у кого-то был хороший мануал по стрелкам и обещался про FRP продолжить
но так и не сделал
а потом потратил свой сервер

Александр
17.04.2018
19:14:15
Там много разных FRP-либ хаскельных одну и ту же задачу решают

Alexander
17.04.2018
19:14:16
автор netwire
только с разных сторон

Александр
17.04.2018
19:14:38
Автор netwire задепрекейтил netwire
Теперь он делает другую либу. wire

Kirill
17.04.2018
19:15:47
а у меня вот слак недавно отвалился

Yuuri
17.04.2018
19:16:22

Kirill
17.04.2018
19:16:24
при этом запасной конторский чат в keybase тоже лежит