Size: a a a

2020 May 27

YS

Yan Shkurinskiy in haskell_blah
не то что бы я страдаю
источник

YS

Yan Shkurinskiy in haskell_blah
но да, было круто делать правильно и без бойлерплейта)
источник

YS

Yan Shkurinskiy in haskell_blah
но нет - так нет
источник

LO

Leonid 🦇 Onokhov in haskell_blah
как сделать чтобы не протекало?
есть загрузка файлов на сервер для нескольки схожих бизнесс процессов.
хочется в бизнесс логике превентивно сделать проверки что всё валидно до того как пойдёт качание собсно данных, и потом запускать ещё бизнесс шляпу.
какие варианты кроме
uploadFoo = runUpload doFooThing
uploadBar = runUpload doBarThing

где runUpload :: (PreUpload -> (Uploaded ->m ()) -> m a) -> m a
источник

LO

Leonid 🦇 Onokhov in haskell_blah
хм, не так
источник

LO

Leonid 🦇 Onokhov in haskell_blah
где runUpload :: (PreUpload -> (UploadArgs ->m UploadShit) -> m a) -> m a
источник

AV

Alexander Vershilov in haskell_blah
Норм
источник

A

Abbath in haskell_blah
Чем сейчас в х-ле модно с сокетами работать?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Leonid 🦇 Onokhov
где runUpload :: (PreUpload -> (UploadArgs ->m UploadShit) -> m a) -> m a
как жаль что Snap говнина на трансформерах
источник

YS

Yan Shkurinskiy in haskell_blah
А у снапа под капотом варп?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
у снапа под капотом снап
источник

YS

Yan Shkurinskiy in haskell_blah
И как он, на фоне варпа?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
в каком смысле?
источник

AV

Alexander Vershilov in haskell_blah
Не существует
источник

YS

Yan Shkurinskiy in haskell_blah
Leonid 🦇 Onokhov
в каком смысле?
Ну, во всех) скорость, например
источник

AV

Alexander Vershilov in haskell_blah
На фоне варпа - снап не существует
источник

YS

Yan Shkurinskiy in haskell_blah
общее впечатление
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Yan Shkurinskiy
Ну, во всех) скорость, например
а х.з.
источник

LO

Leonid 🦇 Onokhov in haskell_blah
общее - не бери
источник

AV

Alexander Vershilov in haskell_blah
io-streams же из снапа?
источник