Size: a a a

2020 May 26

AV

Alexander Vershilov in Haskell
Alexander Vershilov
Мне достаточно что можно transaction' ReadOnly сказать
автовывод типа транзакции не работает нормально
источник

AV

Alexander Vershilov in Haskell
Так бы read/write имел бы смысл
источник

MK

Maxim Koltsov in Haskell
а как у тебя транзакции работают? unliftio?
источник

YS

Yan Shkurinskiy in Haskell
Йееей! (2)
источник

AV

Alexander Vershilov in Haskell
источник

AV

Alexander Vershilov in Haskell
Maxim Koltsov
а как у тебя транзакции работают? unliftio?
у меня просто IO
источник

AV

Alexander Vershilov in Haskell
С локальными трансформерами
источник

MK

Maxim Koltsov in Haskell
хитрец
источник

AV

Alexander Vershilov in Haskell
Я немного страдаю от пачки хендлов передаваемых, но пока держусь
источник

MK

Maxim Koltsov in Haskell
так каждый может!
источник

AV

Alexander Vershilov in Haskell
Судя по комментариям везде - далеко не каждый!
источник

AV

Alexander Vershilov in Haskell
Говорят так нельзя! Опасно! Всё ломается! Проекает!
источник

YS

Yan Shkurinskiy in Haskell
Я не могу вот
источник

YS

Yan Shkurinskiy in Haskell
Руки сами тянутся тайпклассы написать
источник

AV

Alexander Vershilov in Haskell
statement' :: TransactionHandle -> HT.Statement inp out -> inp -> IO out
statement' TransactionHandle{..} s@(HT.Statement sql _ _ _) input = do
 liftIO $ logDebug thLoggerEnv $ ls sql
 HS.run (HS.statement input s) thConnection >>= either (throwIO . ErrorQuery) pure


хоп и можешь!
источник

LO

Leonid 🦇 Onokhov in Haskell
Yan Shkurinskiy
Руки сами тянутся тайпклассы написать
Это пройдёт
источник

YS

Yan Shkurinskiy in Haskell
Leonid 🦇 Onokhov
Это пройдёт
Руки?
источник

LO

Leonid 🦇 Onokhov in Haskell
Тайпклассы везде
источник

YS

Yan Shkurinskiy in Haskell
Leonid 🦇 Onokhov
Тайпклассы везде
Я вот хочу чтобы прошло
источник

AV

Alexander Vershilov in Haskell
Вот можно ввести MonadRequestTimeout а можно передать pauseTimeout, а можно просто импортнуть Warp
источник