Size: a a a

2020 July 01

YS

Yan Shkurinskiy in Haskell
Maxim Koltsov
в бложиках?
ага ага
источник

YS

Yan Shkurinskiy in Haskell
Спасибо!
источник

ЕР

Евгений Ромашкан... in Haskell
Maxim Koltsov
Кажется что-нибудь странным? :)
Большое количество аллокаций - проблема?
источник

MK

Maxim Koltsov in Haskell
Евгений Ромашкан
Большое количество аллокаций - проблема?
Скорее большое количество гц, особенно в 0 поколении
источник

ЕР

Евгений Ромашкан... in Haskell
Maxim Koltsov
Скорее большое количество гц, особенно в 0 поколении
Хм, а какое должно быть? у меня вот на 250к запросов такая статистика получилась - https://pastebin.com/kE6tCfhc 400 и 72 вызова, но рпс в целом маловат, хотя на 10к получалось 3к рпс с последним кодом и 400 воркерами

(на этом наверное закончу насиловать хаскель с этой задачей)
источник

MK

Maxim Koltsov in Haskell
Идеального ответа нет
источник

MK

Maxim Koltsov in Haskell
А с одним менеджером лучше не стало
источник

MK

Maxim Koltsov in Haskell
?
источник

ЕР

Евгений Ромашкан... in Haskell
Maxim Koltsov
А с одним менеджером лучше не стало
Не помню уже, вроде стало лучше, хоть и всё-равно далеко от максимума
источник

A

Andrey in Haskell
у меня есть тайпкласс вида
class ToX a where toX :: MonadIO m => a -> m X

мoгу я как-нибудь прoкинуть ещё 1 аргумент в реализацию инстанса тайпкласса для свoегo типа A?
источник

A

Andrey in Haskell
мoтивация такая, чтo я заранее не знаю:
- какoй m,
- чтo ещё мoжет пoтребoваться для извлечения извне..
источник

A

Andrey in Haskell
или явнo задать некий дoпoлнительный аргумент в функцию toX?
источник

к

кана in Haskell
Andrey
у меня есть тайпкласс вида
class ToX a where toX :: MonadIO m => a -> m X

мoгу я как-нибудь прoкинуть ещё 1 аргумент в реализацию инстанса тайпкласса для свoегo типа A?
что за аргумент, не ясно
источник

к

кана in Haskell
можно обобщить по аргументу и сделать фд
источник

YS

Yan Shkurinskiy in Haskell
То есть иногда одного исходного типа недостаточно?
источник

A

Andrey in Haskell
да, надo былo чуть детальнее oписать:
class ToX a where toX :: MonadIO m => Proxy a -> m X
т.к. тут в oпределении зашит прoстo прoкси типа, а как генерить X - этo уже не мне решать, а юзеру.. oн мoжет тащить данные из базы, пo сети, делать страннoе..
источник

к

кана in Haskell
тогда и прокси не нужен, типопеременная же уже есть в классе
источник

YS

Yan Shkurinskiy in Haskell
class ToX a where
 type From a :: *
 type From a = a
 toX :: MonadIO m => From a -> m X
источник

YS

Yan Shkurinskiy in Haskell
Если я правильно понял желание .-.
источник

AR

Alexey Raga in Haskell
То же самое писал, но не успел :)
источник