Boris
пока на первом докладе ничего интересного
Alexander
Николай Кудасов или другой поток?
Boris
нет - про korolev и scala - без фронтенда
Boris
надо был про типы и тесты идти =(
Quet
без фронтенда не очень? )
Alexander
А тот какой-то не многообещающий был
Alexander
Похоже я и на следующий опоздаю немного вот плохо
Антон
Может, встретимся чатом? Давайте у столиков, например. Я в чёрном худи
Антон
Но лучше на обеде, наверное. А то тут доклад про акка стримы
Alexander
Я в футболке zurihack 2013 красной и зеленой кофте
Alexander
И в подобии бороды
Антон
Я в курилке, потом на докладе про акку. Давай тогда на перерыве соберёмся?
Алдар
Кстати, запись выступлений будет?
Антон
Выступления снимают
Anatolii
Круто
Anatolii
Я тоже почти из деревни😉
Alexander
В прошлый раз они очень долго тянули
Антон
Ну что, никто не освободился? Где встречаемся?
Нурлан
что там хоть было-то интересного, расскажите чтоль
Alexander
Промежутки между докладами?
Alexander
Да не в общем много хорошего, liquid Haskell, всякие истории успеха, pi-калкулус НИОКР edition, про работу Haskell committee
Alexander
Интересно весьма
Alexander
Но не то чтобы just WOW!!!!!!
Alexander
А может я просто не выспался
Alexander
Можно и других людей послушать
Alexander
Может я один такой
Vladimir
А вот если в снепшотах нет нужных пакетов, но они есть на hackage, как их добавить в зависимости? Я почитал FAQ по стеку, получается, единственный способ их добавить - это добавить как исходники или как гит репо?
Anatolii
я может не правильно вопрос понял
Anatolii
но вот кусок моего stack.yaml
Anatolii
extra-deps:
- postgresql-simple-migration-0.1.7.0
resolver: lts-7.3
Anatolii
вот extra-deps - это не с hackage?
Anatolii
в снэпшоте не было этого
Misha
extra-deps это, насколько я понимаю, значит "бери оттуда же, откуда их берет cabal install"
Misha
то есть с hackage видимо
Anatolii
я вот быстро не нашел по extra deps доку
Anatolii
но я тоже так понял
Anatolii
потому что я когда их добавлял
Anatolii
на stackage не было этого
Anatolii
вполне может быть что мне солвер их добавил
Vladimir
https://github.com/commercialhaskell/stack/blob/master/doc/GUIDE.md вот тут есть curated package sets
Vladimir
Мне воот нужен вот этот пекедж
https://hackage.haskell.org/package/lambda-options
Vladimir
extra-deps:
- lambda-options-0.9.0.0
Anatolii
и не работает?
Anatolii
а stack solver не помогает?
Vladimir
все, разобрался
Vladimir
PEBKAC
Vladimir
опечатался в одном месте
Vladimir
спасибо большое)
Anatolii
я так и не понял чем мы тебе помогли но всегда пожалуйста!:)
Vladimir
вообще тем, что помогли ощутить разницу между extra-deps и packages
Vladimir
в конфиге)
Anatolii
ага
Anatolii
ну и stack solver помогает
Anatolii
помойму он мне поставил
Vladimir
А что делать, если у меня имя моего проекта СЛУЧАЙНО совпадает с именм какой-то библиотечки на хэкедже )
Vladimir
>>>> Cabal errors begin
cabal.exe: Could not resolve dependencies:
next goal: html-parse (user goal)
rejecting: html-parse-0.2.0.0, 0.1.0.0 (global constraint requires ==0.0.0.3)
trying: html-parse-0.0.0.3
trying: unix-2.7.2.1 (dependency of html-parse-0.0.0.3)
next goal: unbuildable (dependency of unix-2.7.2.1)
fail (unknown package: unbuildable)
rejecting: unix-2.7.2.0, 2.7.1.0, 2.7.0.1, 2.7.0.0, 2.6.0.1, 2.6.0.0, 2.5.1.1,
2.5.1.0, 2.5.0.0, 2.4.2.0, 2.4.1.0, 2.4.0.2, 2.4.0.1, 2.4.0.0, 2.3.2.0,
2.3.1.0, 2.3.0.0, 2.2.0.0, 2.0 (global constraint requires ==2.7.2.1)
Dependency tree exhaustively searched.
<<<< Cabal errors end
Vladimir
html-parse 0.0.0.3 - это у меня, а 0.2.0 и 0.1.0 - это какая-то библиотечка с хекеджа
Alexander
переименовать?
Vladimir
походу да(
SimpleX
Не обязательно
SimpleX
Нужно в packages своих проектов добавить путь к исходникам
SimpleX
Если они локально
SimpleX
Или к репе
SimpleX
Есть правда нюанс: если эта либа с hackage используется где-то ещё в зависимостях
SimpleX
То все сломается
Misha
Тогда уж легче переименовать и не мучиться
Vladimir
У исходникам чего? Я ту библиотечку с хекеджа даже не использую, Ее, походу, стек солвер пытается скачать как зависимость
SimpleX
В stack.yaml конечного проекта
Alexander
Свой проект сделать с большой буквы
Alexander
Или через _
Alexander
Или без пробела
Alexander
Вообще если это свой проект который будет закрытым то не все ли равно как звать, а если будет открываться, то все равно переименовывать
Vladimir
Да все равно, конечно, просто мне непонятно, почему он корневой проект не отличает от зависимости
Vladimir
Фиг с ним, в общем)
Vladimir
Спасибо
Vladimir
Anonymous
http://www.indeed.com/jobtrends/q-scala-developer-q-haskell-developer.html?relative=1