
Boris
03.12.2016
06:55:23
Я присутствую)
в 1 зале

Alexander
03.12.2016
06:59:43
Я думал что потерял очки в итоге гуляю по парку ленинградского вокзала
И пропущу минимум один доклад

Google

Alexander
03.12.2016
07:21:46
Ха.. а может и все полтора

Boris
03.12.2016
07:22:19
пока на первом докладе ничего интересного

Alexander
03.12.2016
07:26:33
Николай Кудасов или другой поток?

Boris
03.12.2016
07:31:32
нет - про korolev и scala - без фронтенда
надо был про типы и тесты идти =(

Quet
03.12.2016
07:39:03
без фронтенда не очень? )

Alexander
03.12.2016
07:57:43
А тот какой-то не многообещающий был
Похоже я и на следующий опоздаю немного вот плохо

Anton
03.12.2016
08:43:56
Может, встретимся чатом? Давайте у столиков, например. Я в чёрном худи
Но лучше на обеде, наверное. А то тут доклад про акка стримы

Alexander
03.12.2016
08:48:03
Я в футболке zurihack 2013 красной и зеленой кофте
И в подобии бороды

Google

Anton
03.12.2016
08:49:38
Я в курилке, потом на докладе про акку. Давай тогда на перерыве соберёмся?

Aldar
03.12.2016
08:50:02
Кстати, запись выступлений будет?

Anton
03.12.2016
08:55:56
Выступления снимают

Anatolii
03.12.2016
08:57:41
Круто

Aldar
03.12.2016
08:59:31

Anatolii
03.12.2016
09:03:07
Я тоже почти из деревни?

Alexander
03.12.2016
09:10:31
В прошлый раз они очень долго тянули

Anton
03.12.2016
09:23:40
Ну что, никто не освободился? Где встречаемся?

Kit
03.12.2016
16:22:46
что там хоть было-то интересного, расскажите чтоль

Alexander
03.12.2016
20:17:12
Промежутки между докладами?

Kit
03.12.2016
21:47:44

Alexander
03.12.2016
21:49:19
Да не в общем много хорошего, liquid Haskell, всякие истории успеха, pi-калкулус НИОКР edition, про работу Haskell committee
Интересно весьма
Но не то чтобы just WOW!!!!!!
А может я просто не выспался
Можно и других людей послушать
Может я один такой

Vladimir
06.12.2016
13:26:02
А вот если в снепшотах нет нужных пакетов, но они есть на hackage, как их добавить в зависимости? Я почитал FAQ по стеку, получается, единственный способ их добавить - это добавить как исходники или как гит репо?

Anatolii
06.12.2016
13:27:16
я может не правильно вопрос понял
но вот кусок моего stack.yaml

Google

Anatolii
06.12.2016
13:27:24
extra-deps:
- postgresql-simple-migration-0.1.7.0
resolver: lts-7.3
вот extra-deps - это не с hackage?
в снэпшоте не было этого

Misha
06.12.2016
13:44:45
extra-deps это, насколько я понимаю, значит "бери оттуда же, откуда их берет cabal install"
то есть с hackage видимо

Anatolii
06.12.2016
13:45:19
я вот быстро не нашел по extra deps доку
но я тоже так понял
потому что я когда их добавлял
на stackage не было этого
вполне может быть что мне солвер их добавил

Vladimir
06.12.2016
14:02:29
https://github.com/commercialhaskell/stack/blob/master/doc/GUIDE.md вот тут есть curated package sets
Мне воот нужен вот этот пекедж
https://hackage.haskell.org/package/lambda-options

Vladimir
06.12.2016
14:03:27
extra-deps:
- lambda-options-0.9.0.0

Anatolii
06.12.2016
14:03:44
и не работает?
а stack solver не помогает?

Vladimir
06.12.2016
14:08:09
все, разобрался
PEBKAC
опечатался в одном месте
спасибо большое)

Anatolii
06.12.2016
14:08:42
я так и не понял чем мы тебе помогли но всегда пожалуйста!:)

Google

Vladimir
06.12.2016
14:09:55
вообще тем, что помогли ощутить разницу между extra-deps и packages
в конфиге)

Anatolii
06.12.2016
14:20:34
ага
ну и stack solver помогает
помойму он мне поставил

Vladimir
07.12.2016
08:38:14
А что делать, если у меня имя моего проекта СЛУЧАЙНО совпадает с именм какой-то библиотечки на хэкедже )

Admin
ERROR: S client not available

Vladimir
07.12.2016
08:38:26
>>>> 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
html-parse 0.0.0.3 - это у меня, а 0.2.0 и 0.1.0 - это какая-то библиотечка с хекеджа

Alexander
07.12.2016
11:34:04
переименовать?

Vladimir
07.12.2016
12:28:54
походу да(

SimpleX
07.12.2016
18:05:59
Не обязательно
Нужно в packages своих проектов добавить путь к исходникам
Если они локально
Или к репе
Есть правда нюанс: если эта либа с hackage используется где-то ещё в зависимостях
То все сломается

Misha
07.12.2016
20:17:08
Тогда уж легче переименовать и не мучиться

Vladimir
08.12.2016
06:36:14
У исходникам чего? Я ту библиотечку с хекеджа даже не использую, Ее, походу, стек солвер пытается скачать как зависимость

SimpleX
08.12.2016
13:24:36
В stack.yaml конечного проекта

Google

Alexander
08.12.2016
14:14:40
Свой проект сделать с большой буквы
Или через _
Или без пробела
Вообще если это свой проект который будет закрытым то не все ли равно как звать, а если будет открываться, то все равно переименовывать

Vladimir
08.12.2016
14:18:50
Да все равно, конечно, просто мне непонятно, почему он корневой проект не отличает от зависимости
Фиг с ним, в общем)
Спасибо

KrivdaTheTriewe
12.12.2016
17:29:45
http://www.indeed.com/jobtrends/q-scala-developer-q-haskell-developer.html?relative=1

Misha
12.12.2016
17:33:19
это не особо релевантно, потому что haskell часто упоминают просто в тексте вакансии, в то время как собственно работа не обязательно с ним связана
да и скалу тоже

Vladimir
12.12.2016
20:00:06
типа "вам тут не scala какая-то и уж точно не haskell"
ЖВ
А зачем stack solver добавляет какие-то глобальные констрейнты на версии
сам
в файл cabal.config
а, все, сообразил

Misha
12.12.2016
21:15:21