Size: a a a

2020 May 04

AV

Alexander Vershilov in Haskell
Читаю в итоге с задержкой часов в 10
источник

MK

Maxim Koltsov in Haskell
отличный цифровой детокс
источник

AV

Alexander Vershilov in Haskell
Я и так не то, чтобы много твиттера читаю
источник

AV

Alexander Vershilov in Haskell
А от того, чтобы не работать работу или не пилить опенсорс, если на работе убеждают не работать работу, это не защити
источник

AV

Alexander Vershilov in Haskell
@Ordinary_man а как ты назвал nullable и nonNullable чтобы выровнять?
источник

YS

Yan Shkurinskiy in Haskell
Alexander Vershilov
@Ordinary_man а как ты назвал nullable и nonNullable чтобы выровнять?
class HasValueE a where
 hasqlValueE :: E.Value a

---

class Encodable a where
 encodeToHasql :: E.Params a

instance HasValueE a => Encodable (Maybe a) where
 encodeToHasql = nullableParam hasqlValueE

---

instance (Encodable a, HasValueE a) => Encodable (Pagination a) where
 encodeToHasql =
   (paginationValue >$< encodeToHasql)
     <> (paginationSorting >$< encodeToHasql)
     <> (paginationOffset >$< encodeToHasql)
     <> (paginationLimit >$< encodeToHasql)
     <> (paginationFieldName >$< encodeToHasql)

Я лучше отрывки кода покажу наверное)
источник

AV

Alexander Vershilov in Haskell
Не, не нравится
источник

YS

Yan Shkurinskiy in Haskell
Для декодеров всё симметрично, но пишу так

instance Decodable (Customer Identity) where
 decodeFromHasql =
   Customer
     <$> decodeFromHasql
     <*> decodeFromHasql
     <*> decodeFromHasql
источник

AV

Alexander Vershilov in Haskell
Ясно, спасибо!
источник

YS

Yan Shkurinskiy in Haskell
Да было бы за что)
источник

YS

Yan Shkurinskiy in Haskell
Alexander Vershilov
Не, не нравится
Ну, как смог(
источник

YS

Yan Shkurinskiy in Haskell
Меня порывает как-нибудь попробовать дженерики сделать, но не уверен, что смогу для hasql
источник

YS

Yan Shkurinskiy in Haskell
Есть либа, но там туплы
источник

AV

Alexander Vershilov in Haskell
у меня с дженериками плохо взлетело
источник

AV

Alexander Vershilov in Haskell
Не понравилось в итоге
источник

AV

Alexander Vershilov in Haskell
hasql-th лучше кажется
источник

ЮБ

Юрий Богомолов... in Haskell
Тут пишут, что haskell-language-server 0.1 зарелизился:
https://github.com/haskell/haskell-language-server/releases/tag/0.1
источник

YS

Yan Shkurinskiy in Haskell
Alexander Vershilov
hasql-th лучше кажется
Ты говорил там какие-то вопросы кажется с кастомными типами?
источник

D

Dmitry in Haskell
Вытащил вчера парсер из hasql-th, но что-то он мой селект  не распарсил. На комментах падает, на with падает, дальше не смотрел... Может плохо вытащил парсер, но вряд ли.
источник

AV

Alexander Vershilov in Haskell
Yan Shkurinskiy
Ты говорил там какие-то вопросы кажется с кастомными типами?
Ну мои задачи он решает не тем способом, который мне нравится
источник