Alexander
Может там умные методы какие точность не теряющие
Alexander
Мне вообще не нравятся сишые зависимости лишние
Alexander
Куча проблем на ровном месте
Alexander
cabal-db diff хорошо показывает разницу и hdiff.luite.com
Alexander
Ты с Найтли на лтс или наоборот?
Dmitry
я с lts переключился на найтли, что бы заработало
Dmitry
но как-то это же неправильно, я так понимаю, найтли по определению более проблемные должны быть?
Dmitry
а lts это вроде как продакшн?
Alexander
Типа..
Alexander
В общем это снапшот в котором бампают только минорный версии если вообще
Alexander
Бекпортов патчей нет
Alexander
Просто это версия из которой пакеты не пропадут, как в найтли
Dmitry
что интересно, вот тут: https://www.stackage.org/diff/lts-7.18/nightly-2017-02-03 в дифе
Dmitry
вообще нет double-conversion
Dmitry
последний коммит там 13-го декабря, как раз с фиксом этой проблемы.
Dmitry
может, это фикс и вызвал проблему на линуксах теперь
Alexander
Может быть
Alexander
А что за фикс, что ты выше давал?
Alexander
Вообще pkg-config обычно с указанием версии надежнее
Dmitry
у людей там была аналогичная проблема с mingw и mac os
Dmitry
13-го декабря он вроде бы её пофиксил
Dmitry
как бы посмотреть версию пакета в lts
Alexander
Там можно кабал конфиги как-то смотреть
Alexander
С телефона не вспомню
Dmitry
лучше бы конечно они там не версию в кабал-файле указывали, а хэш коммита
Dmitry
теги в репозитарии не соответствуют версии в кабале
Dmitry
в общем, вопрос даже не в этом баге, это я как-то заборю, а что в прицнипе-то делать?
Dmitry
пакет один из центральных, у всех должно поломаться
Dmitry
кому писать, кого пинать?
Dmitry
босу в коменты к issue на гитхабе написал
Dmitry
тикет открыт аж с 2014-го года
Dmitry
и с телеграммом была вчера такая же шляпа, дело было не в бобине, дело было в сетапе. умные люди говорят, что надо g++ в систему поставить, просто пакета недостаточно
Alexander
в смысле hash коммита?
Alexander
я так понимаю нужно поставить libstdc++6
Alexander
кгда будет столять проверить что libstdc++6 в путях которые линкер видит (озмодно какой update-alternatives надо)
Alexander
т.е. посмотреть что /usr/lib64/libstdc++.so есть судя по тому что в кабале
Alexander
если нету, то или сделать симлинк или поменять кабал
Alexander
вообще и в правду странно
Alexander
хм.. кстати с g++ это вполне возможно
Dmitry
установка g++ помогла
Dmitry
у меня libstdc++ стоит в виде пакета в куче версий
Alexander
@voidlizard тут плохой интернет так что тут напишу, вообще у тебя можно в конфиге ключ описывающий тип обьекта, в программе Map String (Dict Binary), по ключу получается словарь и создается объект и передается в либу (возможно еще Typeable надо будет и делать cast или unsafeCoerse
Alexander
Хотя может и проще там можно
Alexander
Товарищи, а никто не знает, апи для гуглодоков для Haskell есть?
Alexander
Хочу вставлять и заменять параграфы в текстовом документе
Quet
про double-conversion смишно
Quet
этот пакет тащит с собой с++ либу которая выдрана из v8
Quet
haskell way, епт
Quet
@voidlizard а как оно в найтли у тебя работало если проблема была в том что g++ не установлен?
Misha
все равное/все равно
Dmitry
@quetzal либы-то стояли. без g++
Dmitry
а вот почему в найтли работает, а в лтс нет - в этом как раз мой вопрос
dev_sheep
Всем привет :)
Anatolii
Привет!:)
Dmitry
а вот как лучше - для маленьких списков, известных в компайл тайм - полагаться на list fusion (что он делает, кстати?) или же использовать вектора?
Alexander
List deforestation представляет список просто как функцию без аллокаций
Alexander
Если список живет в памяти именно как алооцированый список то это не поможет
Alexander
С векторами лучше представление в памяти
Alexander
Еще есть vector-fixed для фиксированного размерв
Alexander
Там еще лучше представление
Dmitry
ook
Dmitry
а кто-нибудь знает, как заставлять стек апдейтить пакеты которые перечислены в packages/location ?
Dmitry
допустим, там пакет забирается из гита / master
Dmitry
когда стек перечитывает все это дело?
Alexander
В стеке нужно указывать конкретную ревизию
Alexander
Он никогда не перечитывает
Alexander
Ну или его рабочие папки повисть
Alexander
Это типа репродьюсибл Билд и все такое
Alexander
У меня смешно когда он меркуриал репу tip скачивал из разных веток или что-то такое
Alexander
Dmitry
интересно, а если там будет указана и локация гита и рабочий каталог
Dmitry
он будет брать из каталога
Alexander
Не извращался так
Quet
@voidlizard а у вас же постгрес? что используете, pg-simple? opaleye?
Dmitry
постгрес у нас сейчас эпически выпилился из одного из проектов, посмотрим что с другими. а так да, pg-simple
Dmitry
а что за опал глаз? стоит смотреть?
Quet
ну чтоб sql руками не писать
Alexander
Опалай какой-то страшный
Quet
а было тайпсейф и все такое