
Evgeniy
23.05.2017
10:29:04

Евгений
23.05.2017
10:30:52

Evgeniy
23.05.2017
10:31:32

Alexander
23.05.2017
10:32:00
рекламный ход, кстати хорошо работает

Google

Евгений
23.05.2017
10:32:44
Прости, что задел твою веру. Я уважаю свободу совести
А, нет, стоп. Не уважаю, я воинствующий атеист ?

Evgeniy
23.05.2017
10:38:25

Misha
23.05.2017
10:38:53
ну если статистически, то бОльшая часть и правда мусор

Евгений
23.05.2017
10:39:00
Для любого верующего эмпирия безосновательна
Ибо основа любой веры в ней самой

Misha
23.05.2017
10:39:22
другое дело, что даже 10% работающего - это очень много

Aragaer
23.05.2017
10:40:32
сколько-то лет назад самсунг решил запилить свои собственные патчи для андроид рантайма "чтобы выделяться". Китайские разработчики, которые привыкли лезть прямо в нутро либы и там менять байтики, этого не поняли. Через какое-то время мне рассказывали, что самсунг таки начал отправлять свои патчи в гугл, чтобы больше не было вопросов "почему на ванильном андроиде работает, а на самсунговском нет"

Evgeniy
23.05.2017
10:41:41
Шикарный способ, так и существование бога доказать можно

Евгений
23.05.2017
10:44:26

Evgeniy
23.05.2017
10:45:10

Google

Evgeniy
23.05.2017
10:45:16
покажи свои багрепорты

Alexander
23.05.2017
10:45:47
ребят давайте технические аргументы в обе стороны, ну или как-то напряженность дискусии понизте
а то блин я даже не знаю что сказать

Evgeniy
23.05.2017
10:47:48
Ибо нет смысла прятать инструменты от остальных, есть смысл разрабатывать их вместе, а использовать по своему
win-win для всех

Misha
23.05.2017
10:53:14
нет, через class можно сделать partial
окей, я сначала сделал через newtype а потом у исходного типа параметры поменял местами и даже нормально стало. Кстати, офигенная тема городить все эти type-level штуки, компилятор за меня нашел три бага как минимум.

Dmitry
23.05.2017
11:07:54
Что пишешь?
Какие ошибки выявились?

Misha
23.05.2017
11:10:17
пишу ad hoc помесь ixset и stm-containers
type-level там нужен когда надо определить произвольный набор индексов для store и там начинаются всякие типы с 3-4 параметрами
перепутать их ничего не стоит
то есть ошибки типа "перепутал тип индекса и ключа" или такого рода

Boris
23.05.2017
11:15:38

Alexander
23.05.2017
11:15:51
wreq это морда к нему
внутренности бы одни и теже были, во wreq api помоднее

Boris
23.05.2017
11:17:02

Илья
23.05.2017
12:39:26
посоветуйте книжку вида хаскель для чайников вышедших из ООП на русском

Pavel
23.05.2017
12:41:07
Роман Душкин. Функциональное программирование на haskell

Quet
23.05.2017
12:42:36
отвратительная книга

Google

Aragaer
23.05.2017
12:42:45
Изучай хаскелл во имя добра

Quet
23.05.2017
12:42:51
лучше уж haskellbook или вообще начать с lyah

Pavel
23.05.2017
12:43:15

Dmitry
23.05.2017
12:43:15
у меня была книжка Practical Ocaml

Alexander
23.05.2017
12:43:41
надо начать писать http://i.juick.com/p/2862741.png
=)

Quet
23.05.2017
12:44:28
почему?
потому что автор писать не умеет
скучно, нудно и какие-то бесполезные вещи рассказывает

Alexander
23.05.2017
12:44:31
по мотивам микроблога

Aragaer
23.05.2017
12:44:39
https://www.ozon.ru/context/detail/id/8696277/

Илья
23.05.2017
12:48:35

Dmitry
23.05.2017
12:52:07
Я вот этот LYAH не понимаю. Картинки наркоманские, примеры куцые... Чего все так пруться-то?

Artyom
23.05.2017
12:52:42
ну так выбора особо нет

Alexander
23.05.2017
12:54:28
@lightgreen дописывайте скорее вы книжку

Artyom
23.05.2017
12:55:02
так у нас-то не для новичков книжка, так что какая разница

Alexander
23.05.2017
12:55:37
книжки для новичков не нужны

Max
23.05.2017
12:56:44
Липовача же.
А, уже.

Alexander
23.05.2017
12:57:09
вон Антона книжку народ ещё хвалит
https://github.com/anton-k/ru-haskell-book которая

Dmitry
23.05.2017
12:57:34
сделайте что-то на окамле. хаскел тот же окамл, только c IO и ленивый

Google

Dmitry
23.05.2017
12:57:43
ну, примерно

Max
23.05.2017
12:59:24
Ну ты ж сам топил, что там инфраструктура ой.
А алгебротипы в окамле е?

Umren
23.05.2017
13:01:07

Alexander
23.05.2017
13:02:04
если только мелочи какие-то но в целом там код очень простой там ломаться нечему
разве что синганурки более общие будут
и не забывать Applicative и Functor определять

Dmitry
23.05.2017
13:02:32
ADT есть почти такие же, но другие

Admin
ERROR: S client not available

Umren
23.05.2017
13:02:34
а как это новичку понять

Dmitry
23.05.2017
13:02:47
ну т.е там легко пристреляться, без мороки с IO от которой у всех бомбит поначалу
а дальше хаскель почти такой-же, только лучше

Alexander
23.05.2017
13:03:03
@autechre прочитать сообщение об ошибке?
там достаточно понятно в большинстве случаев

Umren
23.05.2017
13:03:46
ну то есть там ошибки понятные и все легко с пол пинка поймет человек который в хаскелле не бум бум?
поменяет и скомпилит)

Alexander
23.05.2017
13:06:00
а в чем проблема?
ошибки понятные их все равно надо уметь читать
более того пока человек дойдет до мест где это может выползти он наверняка сделает упражнения и с большей частью столкнётся и так
вообще если человек боится читать сообщеиня компилятора, то нафига вообще программировать?

Google

Dmitry
23.05.2017
13:08:33
@qnikst как там, наше любимое то: rigid, skolem ?

Alexander
23.05.2017
13:11:20
в этой книжке такого нет
ещё можно всмомнить сервант или линзы
был ещё какой-то отличный пример, когда компилятор пишет про одно, а проблема в другом (ну не срабатывала эвристика и из двух возможных причин он выбирал не ту)
но в детских книжках этого нету

Dmitry
23.05.2017
13:12:49
(шел шестой час, как мы пытаемся раскочегарить rsync + sshd на винде)

Alexander
23.05.2017
13:13:40
msys2 не пробовали ставить?

Dmitry
23.05.2017
13:14:24
может, и стоило
пока по мануалам - copssh + cwrsync
оно платное111

Max
23.05.2017
13:15:23
Огонь

Alexander
23.05.2017
13:15:37
кто платное?
copssh+cwrsync?

Dmitry
23.05.2017
13:16:08
оба платные . у бесплатного copssh ограничение - одна сессия
cwrsync server просто платное

Alexander
23.05.2017
13:16:26
а ты тут на github workflow с фабрикатора перешли, такая сказка просто
особенно когда в PR обсуждать нечего

Dmitry
23.05.2017
13:17:30
гитхаб воркфлоу - это как у нас? или что-то еще другое?

Alexander
23.05.2017
13:18:24
как у вас
(ну это фабрикатор у одного из клиентов был)

Anatolii
23.05.2017
13:59:03