Size: a a a

2020 November 09

AV

Alexander Vershilov in Haskell
В monad-logger есть уровни, он поверх fast-logger, вроде?
источник

YS

Yan Shkurinskiy in Haskell
Асинхронность я так и не сделал, кстати
источник

YS

Yan Shkurinskiy in Haskell
Alexander Vershilov
В monad-logger есть уровни, он поверх fast-logger, вроде?
Кажется что да
источник

D

Dreamerinnoise in Haskell
Alexander Vershilov
В monad-logger есть уровни, он поверх fast-logger, вроде?
поверх
источник

AA

A64m AL256m qn<co... in Haskell
Kirill Valyavin
Вы пишете на хаскеле, это уже оверхед. И вообще, сначала профайлите, потом оптимизируете
но для хаскеля нет нормалбного профайлера
источник

Y

Yuuri in Haskell
Alexander Vershilov
В monad-logger есть уровни, он поверх fast-logger, вроде?
Похоже, да, спасибо за наводку!
источник

AV

Alexander Vershilov in Haskell
В co-log есть тоже
источник

Y

Yuuri in Haskell
A64m AL256m qn I0
но для хаскеля нет нормалбного профайлера
Нормального — это какого?
источник

AV

Alexander Vershilov in Haskell
И там и там есть возможность добавлять логер в чистые вычисления
источник

AV

Alexander Vershilov in Haskell
И в katip есть
источник

AV

Alexander Vershilov in Haskell
Тут вопрос, а что вам нужно ещё от логирования
источник

AV

Alexander Vershilov in Haskell
Нужны ли бесполезные штуки типа цветов или callstack/source-line из коробки
источник

KV

Kirill Valyavin in Haskell
Alexander Vershilov
Я не знаю её но могу поспорить, что там не было:
1. структурное логирование в json
2. хранение контекста (т.е. чтобы я в него мог добавить данные и они бы таскались)
3. выбора писать или не писать время (если не писать, то никакого оверхеда)
4. возможности добавлять отправку во внешний сервис с определённого log level
5. асинхронности
А кофе умеет варить?
источник

AV

Alexander Vershilov in Haskell
Kirill Valyavin
А кофе умеет варить?
Ну вот выше must have штуки для серверного приложения
источник

Y

Yuuri in Haskell
Alexander Vershilov
Нужны ли бесполезные штуки типа цветов или callstack/source-line из коробки
Цветы было бы приятно
источник

AA

A64m AL256m qn<co... in Haskell
Yuuri
Нормального — это какого?
который нормальные результаты показывает, а не испорченные самим профайлером до полной неюзабельности, например
источник

YS

Yan Shkurinskiy in Haskell
Yuuri
Цветы было бы приятно
Цветы, конфеты, вино
источник

KV

Kirill Valyavin in Haskell
Где-то видел доклад про технику профилирования, в которой все операции специально замедляются, а потом можно выборочно их оставлять в исходном состоянии и мерить, сильно ли помогает
Это разве не в хаскеле было?
источник

Y

Yuuri in Haskell
С вина код плохо пишется…
источник

YS

Yan Shkurinskiy in Haskell
Сборник Тото Кутуньо
источник