Aleksei (astynax)
Просто IO у нас обычно нет. Потому как у нас в mtl-style всё. Но и MonadIO мало где встречается - на верхнем уровне, разве что. Обычно есть отдельные эффекты типа MonadLogger или MonadPostgres, а это уже не "голое IO" никак :)
Cheese
в конечном счёте всё сводится к IO — это нижний слой абстракции, а не выбор разработчика приложения
Cheese
как работу плотника описывать словами "всё из дерева делает"
A64m
> DerivingVia landed in GHC master
да вторая заметная языковая фича, других, думаю, в 8.6 уже не будет https://github.com/ghc/ghc/commit/8ed8b037fee9611b1c4ef49adb6cf50bbd929a27
A64m
из неязыковых еще сделали доки в hi файлах https://github.com/ghc/ghc/commit/85309a3cda367425cca727dfa45e5e6c63b47391
A64m
непонятно, почему для доков в ghci столько лет ждать пришлось, конечно
A64m
17 лет всего-то
Alexander
кто в итоге на zurihack едет?
Cheese
я
Alexander
\o/ когда приезжаешь?
Cheese
7 вечером. на препати на попадаю
A64m
ну, формально она прошла через рулевой комитет
A64m
> no comments. But two +1 and otherwise silent agreement. I conclude that we have reached positive consensus.
A64m
но также и с deriving via
A64m
так что тут скорее дело не в СПЖ, а в размере фичи, когда назначенный комитетчик не ленится что-то прочесть по диагонали и вынести на обсуждение, а остальным обсуждать не хочется
A64m
к большим фичам комитету страшно подступать, а по всяким аннотациям типов в ПМ у всех есть мнение и можно обсуждать месяцами
Leonid 🦇
@astynax еще красиво в конце подкаста знанием компьютеров пониже ОС унизил ведущего
Alexander
а что там было, мне лень слушать?
Alexander
люблю унижения ведущих
Leonid 🦇
типичный девзен
Alexander
я слушал девзен 0.1345 раза
Leonid 🦇
Вообще в девзене можно норм слушать гостя, или разговоры про рапределенные бд. Зачем они обсуждают "новости" вообще не понятно, т.к. никто ничего не знает и несут чаще чепуху
Alexander
так что слушать теперь что-ли?
Leonid 🦇
ну там корочи @astynax объясняет что хаскель не магия, и просто берешь и пишешь. И потом поясняет что не нужно персистентный ram, а нужно железку сунуть на шину и делать dma.
A64m
> ну там корочи @astynax объясняет что хаскель не магия, и просто берешь и пишешь. такой выпуск же уже был вроде?
Leonid 🦇
Ну так и @cblp_su уже был с таким же
Leonid 🦇
Но всё равно не верят
Aleksei (astynax)
ну там корочи @astynax объясняет что хаскель не магия, и просто берешь и пишешь. И потом поясняет что не нужно персистентный ram, а нужно железку сунуть на шину и делать dma.
У меня пригорело от позиции "ну это же удобно - хоп, и заперсистить кусок RAM, и плевать на то, что это даже теоретически никак не поддерживается ни операционкой, ни железом!"
Leonid 🦇
И вообще про технологии
Aliester
вы еще вспомните постоянные разговоры, что скоро всех програмистов заменит ИИ
Cheese
Зачем новостной поток вводящий слушаетелей в заблуждение?
ну, более адекватных подкастов вроде нет, едим, что дают
Cheese
всякие гоферы, джависты сидят только в своих мирках, Радио-Т умудряются быть дилетантами сразу во всём
Leonid 🦇
Вот надо поискать может есть англоязычный новостной подкаст. А то в англоязычных у меня одни рассуждения о стартапах и HR-акции в виде интервью с разработчиком.
Leonid 🦇
интервью — тоже интересная часть. истории взлётов и падений тоже важны
ну есть developer on fire, как раз про это. у Хансельмана всегда интересно.
Евгений
Я всегда думал, что подкасты слушают только те, у кого автоведро есть
Cheese
по дороге на работу надо чем-то себя занять
Евгений
по дороге на работу надо чем-то себя занять
Сидеть в этом чате можно. Книжки читать, статьи
Cheese
Сидеть в этом чате можно. Книжки читать, статьи
правильно. а когда глаза заболят, то подкасты
Aleksei (astynax)
Велосипед, самокат - альтернативные "вёдра"
Leonid 🦇
Сидеть в этом чате можно. Книжки читать, статьи
читать на ходу что-бы под автомобиль упасть? Читать в транспорте что-бы наконец стошнило?
Евгений
Aleksei (astynax)
А не нужно изолироваться и слушать громко.
Leonid 🦇
так то метро
Aleksei (astynax)
А не нужно изолироваться и слушать громко.
Я если на проезжую часть выезжаю, то оттыкаю одно ухо. И вообще слушаю настолько тихо, чтобы было слышно обстановку вокруг. Вот это всё.
Aleksei (astynax)
Ну и подкасты никогда столько внимания не забирают, чтобы я переставал следить за дорогой. Скорее наоборот - бывает, что упускаю что-то
Alexander
подкаст это включить и делать вид что ты в офисе
Aleksei (astynax)
или работа в офисе
За работой не все могут слушать что-то осмысленное :(
Aleksei (astynax)
Я не могу слушать/смотреть фоном во время работы :(
Cheese
За работой не все могут слушать что-то осмысленное :(
если работа в офисе, то подкаст слушать в дороге, а не во время работы
Leonid 🦇
на работе нужно слушать злой митол, когда бойлерплейт. или дарк эмбиент когда надо думать (но это редкость)
Aleksei (astynax)
> дарк эмбиент когда надо думать это
A64m
очень информативное название https://phabricator.haskell.org/D4793
A64m
[WIP] Another attempt
Dmitry
Так что, вы стараетесь не давать времени для сети пассивного режима работы мозга? Надо забивать каждую минуту?
Aleksei (astynax)
"Моя попытка номер семь" (простите)
A64m
должен называться "еще одна попытка сделать так, чтоб телеграм-бот компилировался быстрее чем за день"
Aliester
я слушаю вичхаус и синтвейв чтобы ощущать себя хакером из произведений Филипа Дика
Leonid 🦇
[WIP] Another attempt
так там бранч именованый
A64m
так там бранч именованый
даже ссылка на тикет есть
Leonid 🦇
и вообще человек использует только 10% от своего мозга!!!
Leonid 🦇
и вообще человек использует только 10% от своего мозга!!!
фраза после которой перестаёшь разговаривать с коллегой о чём-либо кроме работы
Leonid 🦇
Смотря какой человек!
как минимум прямоходящий!
A64m
умелый
Leonid 🦇
умелый
среди программистов почти не встречается
Leonid 🦇
с прямоходящими тоже плохо
Leonid 🦇
Всё больше макаки.