Denis
можно жиже
Leonid 🦇
for_ mv (`writeTVar` False)
как вам такой стиль? прошел бы ревью?
Leonid 🦇
mv :: Maybe (TVar Bool)
Vladislav
Я б так мог написать
Зигохистоморфный
а я себе представил как в 1C было бы writeTVar - запишиТварь :D
Leonid 🦇
записатьТПер было бы
Aleksei (astynax)
пишиТЕЛЕКар
Евгений
записатьОПер
Евгений
transaction == операция
Alexander
writeTVar там и английский поддерживается
Leonid 🦇
вз :: Возможно (ОПер Булево)
Vladislav
Какой сложный код, все в нем по-английски
Vladislav
Maybe кстати сокращали бы до "мб", видел такое вместо "может быть"
Alexander
в R у булиновых переменных такое значение есть
Alexander
там 3 варианта, правда, ложь, хз
Alexander
а в php ещё и FileNotFound
Leonid 🦇
типа NULL в сикелях, или другая семантика? у х.з. в R
Vladislav
ы :: Мб Цел
ы = Просто 7
Leonid 🦇
ж :: Необязательное Двойное
ж = Немного 7,4
Alexander
ага
Alexander
not not хз
Leonid 🦇
давайте русскоязычную прелюдию напишем
Ilya
русскоязычное вступление
Слава
Leonid 🦇
класс Функтор ф где
отобразить :: (а -> б) -> ф а -> ф б
Leonid 🦇
или отображение?
Alexander
втягивание
Ilya
Ignat
> РУССКАЯ КЛАВИАТУРА
Ilya
alt-shift > alt-shift только так
Alexander
где кстати "втягивание" было?
Ignat
←→
Ignat
полёт нормальный
Ignat
ну раскладок бывает чуть меньше, чем пользователей
Ignat
для такого дела можно и настроить
Ilya
и наклейки новые наклеить на клавиши
Leonid 🦇
замапить > на №, вот уж точно бесполезный символ
Ilya
да, можно
Ilya
еще % есть из свободных
Alexander
$
Ignat
алло, третий уровень добавить
Alexander
все равно скоро не нужен будет
Ignat
и можно хоть весь base-unicode-symbols
Leonid 🦇
compose:altgr, или как там
Ignat
ну compose не супер-удобно
Leonid 🦇
ну там @ для -XTypeApplication можно и через композ
Leonid 🦇
-РПрименениеТипа, извините
Aleksei (astynax)
ТипаПрименение!
Aleksei (astynax)
ТипаСемьи
Aleksei (astynax)
МногопараметровыеТипаКлассы
Евгений
Только ТипоКлассы, конечно
Aleksei (astynax)
Не! Это же "Типа, классы"
Alexander
вы с типосемьями то поосторожнее
Alexander
обычные правильные православные семьи
Denis
вз :: Возможно (ОПер День)
Denis
починил
Denis
Alexander
ктонибудь свежий stack в bitbucket-ci запускал? Там image надо выбрать нормальный или вообще без перспектив?
Alexander
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\""
Alexander
@qnikst @catamorphism А можете подсказать, как правильно bytestring через Servant пересылать?
Alexander
вопрос требует некоторого уточнения, насколько я помню ему просто тип ByteString и octet/stream сказать
Alexander
По сути, bytestring - это PDFка
Alexander
Нужно ее переслать клиенту, а там уже я найду, что с ней сделать
Alexander
octet/stream, окей, спасибо загуглю
Aleksei (astynax)
Там что-то было про отправку именно файла
Kirill
Alexander
Мало ли кто уже заморачивался
Kirill
Ну апгрейд образа тоже апгрейд :)
Alexander
в последнем серванте появился streaming api
Alexander
там даже в память байтостроку не надо делать
Alexander
ещё есть Raw
Alexander
там можно wai-шным интерфейсов сказать - отдай этот файл
Alexander
Я не уверен, последний ли у нас Сервант. Но может быть и да, мы его бампали недавно.
Alexander
мне их апи не понравился, я свой запилил вариант
Alexander
потом попросил Джулиана портировать, но не знаю чем закончилось
Kirill
а слак не у всех отвалился?
Alexander
Слак работал. Гиттер отвалился
Alexander
у меня тупил, но работает