Vasiliy
какой самый идиоматичный способ автоматически сериализовывать в "underscore виде" рекорды с aeson? https://hackage.haskell.org/package/aeson-casing-0.1.0.5/docs/Data-Aeson-Casing.html ?
Vasiliy
наверное еще можно с TH и deriveJSON (defaultOptions { fieldLabelModifier =
Alexander
чем вариант из документации не подходит?
Alexander
давайте без таких картинок, пожалуйста
Alexandr
Хорошо
Alexander
спасибо!
Alexandr
В любом случае js это не спасение
Alexandr
Грехопадение там, как угодно
Alexander
ругаться и буллить можно если что
Alexander
но не матом
Alexander
говорить по теме канала тоже можно
Vasiliy
чем вариант из документации не подходит?
да подходит, там написано просто что можно задавать в genericToJSON customOptions, но вон тот пакет уже это делает часть за меня
Alexander
обернуть в newtype и сделать для него как в документации
Alexander
все для чего уже неподходяще сделано
Vasiliy
а, понял, спасибо
Alexander
+
Alexander
так, а что там у нас с билдерами, какой моднее всего в concurrent setting использовать
Alexander
fast-builder я немного боюсь, там какой-то ад со -threaded может быть
A64m
да
Alexander
binary или blaze-builder?
Alexander
хотя они вроде переиспользуют друг друга?
A64m
да эти примерно одинаковые все
Alexander
вроде blaze уже притянут чем-то, буду его
Alexander
вроде его wai/warp хочет
Алексей
Посмотрел в корку. В корке всё хорошо. Всё unboxed, никаких лишний аллокаций. Проблема, видимо, где-то ниже
кана
у меня как-то замутнение мозгов
кана
как с ExceptT кидать ошибку?
кана
throwError?
Алексей
Да
Leonid 🦇
👍
кана
в универсуме же safe-exception и throwM
кана
и ExceptT не MonadThrow там
Alexander
safe-exception - брр
Alexander
хотя задумка и правильная
кана
KPACUBO
Dmitry
Нужен ли доклад на тему "применение слабой типизации в хаскелл, когда нужно сделать неизвестно что" ?
Kirill
safe-exception - брр
а что именно "брр"?
Kirill
@voidlizard без сомнений
Max
И доклад "Как делать неизвестно что и не профакапить все полимеры"
Dmitry
Это отдельно
A64m
никак
Max
Но ценность в разы выше
Dmitry
Нет, если для себя делаешь
Max
Все знают, что никак, но мы же инженеры )
Andrey
Было бы интересно посмотреть такой доклад
Andrey
про слабую типизацию в сабже и неизвестно что
Dmitry
Я бы сделал. Я не шучу даже. Вопрос, где и когда
A64m
опомнитесь, слабой, динамической, сильной и т.д. типизаций не существует. есть типизация
Oleg
и пророки её Юнг, Майерс и Бриггс
кана
черт хаскель думает что _Just это дыра
Dmitry
Не будьте занудами
Max
Ты оставляешь нашим зондер-командам меньше шансов
Andrey
Я бы сделал. Я не шучу даже. Вопрос, где и когда
А пофигу - все равно в реале не посетить, так и так придется в записи смотреть. Только звук и изображение на записи нормально сделайте или слайды отдельно приклейте
Cheese
Все знают, что никак, но мы же инженеры )
— Мы сами знаем, что она не имеет решения, — сказал Хунта, немедленно ощетиниваясь. — Мы хотим знать, как её решать.
Max
Да, как-то так
Cheese
откуда паста?
яндекс — твой друг
Cheese
это же классика
A64m
придумывать из-за одной фичи - неявных преобразований - целую специальную разновидность языков "слабо типизированные"?
Oleg
но "слабо типизированные" языки-то есть
мне кажется, что это скорее послабляющие интепретаторы, а не "слабые типы"
Yurii
Понедельник начинается в субботу Стругацкие же
Alexander
это же классика
Классика — это Гомер и Гораций же. Хотя вкусовщина, да.
Cheese
оттуда же > "Колоссально! - воскликнул горбоносый. - Программист! Нам нужен именно программист. Слушайте, бросайте ваш институт и пошли к нам!" - "А что у вас есть?" - "Что у нас есть?" - спросил горбоносый поворачиваясь. "Алдан-3", - сказал бородатый. "Богатая машина, - сказал я. - И хорошо работает?" - "Да как вам сказать..." - "Понятно", - сказал я. "Собственно, ее еще не отладили, - сказал бородатый. - Оставайтесь у нас, отладите..."
Alexander
а что именно "брр"?
он работает только если весь стек на нем
Alexander
и есть некоторое количество удивительных предположений, и возможно будет больше
Alexander
про то, что асинхронные не ловим и как мы определяем асинхронные они или нет
Alexander
и какую маску в кэтч
Alexander
@cblp_su Касперский не планирует когда-нибудь выделить помещение?
Kirill
ну что асинхронные не ловим, это какбы и суть идеи как я понимаю, что в ней удивительного? Про маску понятно, канонически же мы не можем асинки отделить @qnikst ?
Alexander
по маску они говорят что нужен анинтерраптбл ибо люди писать не умеют
Alexander
что мягко говоря спорнр
Alexander
какое помещение?
ну в рамках co-laboratory, event провести
Cheese
пока нет
Cheese
и будущее туманно