Size: a a a

2020 April 01

AV

Alexander Vershilov in haskell_blah
и с row неясно что
источник

AV

Alexander Vershilov in haskell_blah
Он предложил мне решение, которое меня не очень устраивает
источник

AV

Alexander Vershilov in haskell_blah
А мне кастомные кодеки для json нужны, что я сразу разбираю в decoder и получаю нормальную ошибку с номером ряда если что
источник

AV

Alexander Vershilov in haskell_blah
А так тулинг вокруг надо, ресурсов жрать больше будет
источник

AV

Alexander Vershilov in haskell_blah
И кодеки не покомпозить
источник

AV

Alexander Vershilov in haskell_blah
я люблю писать
HD.rowList $ Strucutres <$> decodeStrucure1 <*> decodeStructure2
источник

AV

Alexander Vershilov in haskell_blah
И decodeStructure1 в куче мест
источник

AV

Alexander Vershilov in haskell_blah
А теперь мне придёт тупля из которой состоят Structure1 и Struture2 и что я делать буду?
источник

AV

Alexander Vershilov in haskell_blah
Только tuple-th допиливать и делать хитрые нарезки
источник

AV

Alexander Vershilov in haskell_blah
А если у меня ещё что-то более сложное, типа вычисления полей на основе полученных из базы?
источник

AV

Alexander Vershilov in haskell_blah
Так вся опасная логика оставалась в декодере, и была чистая база и чистая логика
источник

AV

Alexander Vershilov in haskell_blah
/me наспамил
источник

AV

Alexander Vershilov in haskell_blah
Но если не страдать такой ерудной как я и использовать базу в режиме положил, строку обновил строку и ничего больше, то hasql-th зайти может
источник

A

Andrey in haskell_blah
я написал сейчас порядка 20 запросов в sqlite-simple для своих таблиц, полет нормальный
источник

A

Andrey in haskell_blah
надеюсь, этого должно хватить надолго
источник

A

Andrey in haskell_blah
ну т.е. нет подстановки имён колонок в запрос, но мне и не надо было, кейс не тот.
источник

A

Andrey in haskell_blah
однако, впереди следующий тест, с произвольным селектом с произвольным числом колонок
источник

A

Aleksandr Khristenko in haskell_blah
интересно, почему телеграм не дает такое в клиенте посмотреть, а требует сохранять?
источник

A

Andrey in haskell_blah
Aleksandr Khristenko
интересно, почему телеграм не дает такое в клиенте посмотреть, а требует сохранять?
с телефона можно посмотреть
источник

A

Aleksandr Khristenko in haskell_blah
Alex Zhukovsky
нужно гарантировать что выполнение такого SQL вернет список вот таких сущностей с такими полями
Видимо нужны какие-нибудь макросы. Которые распарсят иходный sql и дальше опираясь на схему нагенерят типов.
источник