Leonid 🦇
ну там еще есть text, который постгресовый. ну еще можно binary но тогда надо через hasql
Leonid 🦇
https://www.postgresql.org/docs/9.5/static/sql-copy.html
Alexander
в принципе я и hasql могу, есть где-нить пример?
Leonid 🦇
не видел и сам не делал, я только "изучал" вопрос
Alexander
т.е. у меня есть кусок кода где pg-simple лучше hasql-ла
A64m
да таких случаев, в принципе, много должно быть
Leonid 🦇
http://hackage.haskell.org/package/postgresql-copy-escape вот такая еще тема есть
Alexander
когда simple лучше хаскла?
A64m
ну да, когда сишная библиотека, пусть даже и убогая, работает лучше, чем нативная хаскельная
Alexander
hasql старый же не нативный нифига
Leonid 🦇
@A64m_qb0 вроде hasql сам не умеет COPY, но умеет эскейпить бинари
A64m
а, я думал речь про новый
Leonid 🦇
@qnikst вот бы кто допилил postgresql-wire
Крылатый
Alexander
Leonid 🦇
кстати, а куда Слава пропал? Я его с того митапа не видел даже онлайн
Alexander
я предложил нашим кто очень зависит от пострега допилить
Alexander
но вроде они что-то другое пилили
Alexander
причем там клиент возможно бы даже платил
Alexander
попробуй поискать в истории канала по ключевым словам, там на пару дней обсуждения было
A64m
это скорректировання версия, в которой половины шутки нет
Leonid 🦇
в прошлой версии вместо статическая было написано строгая, и от этого горело у всех
Крылатый
Alexander
я бы попилил wire, если бы за меня кто выспался
Kirill
@catamorphism а c https://ghc.haskell.org/trac/ghc/ticket/14338 я так понимаю пока и непонятно как чинить?
Kirill
попробовал тут приложение на 8.2.2 собрать :) у нас тож сервант
Denis
Нам точечными переписываниями удалось обойти, но думаю что временное решение.
Denis
Там ghc чинить надо
Kirill
А что за переписывания?
Kirill
у нас дохнет на файле где имплементация для апи
Xeta Felius
Xeta Felius
хоть и старовата книжка
Антон
Сначала про трапов, потом про трансов... Это точно чат о Haskell?
Aliester
любой чат про Хаскель если ты достаточно смел
Антон
Alexander
ну чат раста точно иногда
Meowbe/BSD-2-Clause
Meowbe/BSD-2-Clause
Лол
Meowbe/BSD-2-Clause
Зигохистоморфный
extensible trans
Meowbe/BSD-2-Clause
formers
Антон
Meowbe/BSD-2-Clause
Aliester
кольцо трансов
Зигохистоморфный
ребята! остановитесь, не превращайте еще этот чат в дно как другие с тупыми высказываниями и аниме
Anonymous
,aloo
Ignat
Шок неувожение к аниме детектед
Anonymous
Ты кто
Pauline
Artyom
кто-нибудь писал код, который дружит cbor и кондуиты? я бы не отказался позаимствовать кусочек этого кода
Зигохистоморфный
+
простите, но вы специалист во всех областях в тех чатах, где я вас видел?
Pauline
Влод
@qnikst для удаления стикеров есть бот
Alexander
Alexander
в cbor вроде похожий API
Artyom
я украл из cereal-conduit, но я боюсь того, что там какие-нибудь различия, про которые я не знаю
Alexander
маловероятно
Alexander
там вообще очень straigh-forward код, по другому особо не напишешь
Artyom
вообще это довольно обидно
ожидания: Дункан будет нам оказывать поддержку во всем, что связано с его либой
реальность: у Дункан нет времени даже пуллреквесты ревьюить и они стоят неделями 😒
ну лан
Alexander
а вот если бы было store..
Alexander
(я не серьезно)
Alexander
@lightgreen но вроде там метод conduitGet/conduitPut должны быть очень простыми
Alexander
я обычно под такое даже либу не завожу, а валяется где-то в проекте
Alexander
(хм.. надо бы streaming-vector-streaming и наоборот в либу сделать)
Alexander
кондуиты для кассавы есть?
Alexander
или можно сделать нормальный кондуит из Builder-а?
Alexander
вопрос снят
Anonymous
в теории типов, если у нас аргумент передается с ограничением по тайпклассу то у нас все равно кайнд аргумента будет *?
Maxim
A64m
Anonymous
ок спс
Maxim
да
Если аргуметом должна быть монада, тип разве будет *?
Maxim
Не * -> *?
Anonymous
не то
Maxim
A64m
я понял вопрос так, влияетли на это констрейнт - нет не влияет
Maxim
Я не так понял