@haskellru

Страница 1312 из 1551
Abbath
28.06.2018
23:54:05
Погодите, там только 4 главы?

Dmitry
29.06.2018
03:20:06
Там страшно, я там ХаскельБук ругал
Зато эта ругань собрала очень много лайков!

Alexy
29.06.2018
03:46:41
Alexander
29.06.2018
05:35:26
а есть живой чат по идрису на русском?

Google
Alexander
29.06.2018
05:36:15
я тут понял что мечта должна быть несбыточной, так что хаскель слишком плохая мечта

Abbath
29.06.2018
06:10:58
я тут понял что мечта должна быть несбыточной, так что хаскель слишком плохая мечта
Invite link: https://t.me/joinchat/Ai4h2D9SWO_RDx2jMUbzqw Please stay on the topic (dependent types, automated theorem proving, verification and related themes) and refrain from using stickers/memes.

Alexander
29.06.2018
07:22:38
@bravit111 а какой лучший способ мелкие и бесполезные комментарии к книжке писать?

Vitaly
29.06.2018
07:23:27
Лучше всего здесь: https://forums.manning.com/forums/haskell-in-depth, но нужно учитывать, что: > During the MEAP, we welcome reader comments about anything in the manuscript — other than typos and other simple mistakes. These will be cleaned up during production of the book by copyeditors and proofreaders. It is not as helpful for the author to focus on these types of errors at an early stage of writing, while feedback on the content is most helpful.

Хотя я всё буду учитывать и исправлять.

Alexander
29.06.2018
07:36:50
ок попробую пописать там, если не поленюсь

Denis
29.06.2018
07:49:59
Ребят, расскажите плз для каких именно целей вы используете Haskell?

Yuriy
29.06.2018
07:52:14
ну погуглить же легко

Yuuri
29.06.2018
07:53:06
Ребят, расскажите плз для каких именно целей вы используете Haskell?
Расширяем сознание, пишем прототипы и продакшен, тащим полезные паттерны в другие языки

Alexander
29.06.2018
08:00:28
тем временем в чате завтипов нашествие людей

Dmitry
29.06.2018
08:53:46
Людей-молчунов?

Google
Aleksey
29.06.2018
09:02:08
Чат завистливых типов, все друг другу завидуют.

IC
29.06.2018
09:05:24
Евгений
29.06.2018
09:06:14
Leonid
29.06.2018
09:06:22
и фронтенды
Ну это для любящих боль

IC
29.06.2018
09:08:05
Imants
29.06.2018
09:25:10
Ребят, расскажите плз для каких именно целей вы используете Haskell?
Вот к примеру неполный список, кто как использует: https://wiki.haskell.org/Haskell_in_industry

Yuriy
29.06.2018
09:31:01
Timofey
29.06.2018
09:31:05
список весьма неполон, там ни Касперского, ни Твига, ни fpcomplete

Yuriy
29.06.2018
09:33:41
Вот к примеру неполный список, кто как использует: https://wiki.haskell.org/Haskell_in_industry
есть ещё такой список, относительно свежий https://github.com/erkmos/haskell-companies

Leonid
29.06.2018
12:36:14
какой-то servant-auth странный всё-же

Yuriy
29.06.2018
12:38:02
интересующийся был очередным троллем, что ли?

Imants
29.06.2018
12:46:52
Может, задал вопрос - читает по ссылкам? Что ещё можно добавить?

Ilya
29.06.2018
12:54:53
Yuriy
29.06.2018
12:55:39
У вас токсичность к троллям
нет, мы их любим и наставляем на путь истинный

Yuuri
29.06.2018
12:59:26
Непонятно, чего такого тролльского в том вопросе, который может задать и несведущий неофит. Приходит он просветиться, а ему шипят с порога.

В #haskell@freenode как-то добрее всё, хотя тролли и туда заходят. @qnikst в backendsecret'е как-то выкладывал лог, как один даже перевоспитался )

Leonid
29.06.2018
13:01:40
В #haskell@freenode как-то добрее всё, хотя тролли и туда заходят. @qnikst в backendsecret'е как-то выкладывал лог, как один даже перевоспитался )
этому логу уже лет пять. Тогда на фриноде сидело куда меньше человек и все всех знали

Google
Yuriy
29.06.2018
13:04:26
Ilya
29.06.2018
13:06:27
Вот классный тролле-вопрос: Как можно писать на языке, где maximum(2, 1) == 1 ??

Yuriy
29.06.2018
13:07:49
типа нет бы спасибо написать?
ну хотя бы "а я думал, только академики на нём пишут", хоть что-нибудь

Imants
29.06.2018
13:09:43
Может, человек написал, а потом чем-то отвлёкся.

Alexander
29.06.2018
13:10:15
Alexander
29.06.2018
13:10:18
хитрый инстанс Foldable для (,)?

хотя да, это логично, в паре все по правому элементу делается

Maxim
29.06.2018
13:11:16
так же, как и length (1,2) == 1

Alexander
29.06.2018
13:11:16
я скорее удивлен что он есть

Alexander
29.06.2018
13:11:25
не хитрый, а единственно возвможный

Maxim
29.06.2018
13:11:36
некоторые кастомные прелюды этот инстанс выкидывают :)

Alexander
29.06.2018
13:11:37
все что может быть написано - должно быть написано

инстанс выкинуть невозможно

никак вообще

Maxim
29.06.2018
13:12:04
ну какая разница как именно, но эффект в этом

Alexander
29.06.2018
13:12:19
в чем эффект?

Maxim
29.06.2018
13:12:26
что инстанса нет =)

Google
Alexander
29.06.2018
13:12:28
инстанс foldable для пары всегда естт

этого не может быть

Alexander
29.06.2018
13:12:51
ну можно сделать свою пару…

Alexander
29.06.2018
13:13:02
можно или свой Foldable

Maxim
29.06.2018
13:13:15
> length (1,2) <interactive>:2:1: error: • Do not use 'Foldable' methods on tuple

Alexander
29.06.2018
13:13:24
Foldable даже проще

Admin
ERROR: S client not available

Maxim
29.06.2018
13:13:29
я понятия не имею как это работает конечно

Alexander
29.06.2018
13:13:31
:i Foldable

Maxim
29.06.2018
13:14:16
да инстанс на месте

instance Foldable ((,) a) -- Defined in ‘Data.Foldable’

но воспользоваться им не дадут

кстати, как такие кастомные еррор мессаджы делаются?

Alexander
29.06.2018
13:15:31
если я не ошибаюсь при большом желании можно перезаписать любой метод

ну и переписали метод из инстанса на error небось

Vadim
29.06.2018
13:16:08
ребят

а кто Bartosz Milewski переводит?

на ютубе уроки его по теркату

kana
29.06.2018
13:16:57
есть польностью переведенная его "книга"

Google
kana
29.06.2018
13:18:01
https://henrychern.wordpress.com/2017/07/17/httpsbartoszmilewski-com20141028category-theory-for-programmers-the-preface/

Vadim
29.06.2018
13:18:06
спасибо

Alexander
29.06.2018
13:18:26
у тебя ж Universum под рукой а Container.Class

там примеры

Maxim
29.06.2018
13:22:20
посмотрел, прикольно

Yuriy
29.06.2018
13:29:44
не хитрый, а единственно возвможный
проблема в том, что он делает неправильный код легальным

Alexander
29.06.2018
13:34:56
как это?

код правильный, но он делает не то, что ты хочешь от него

sort [2,4,3] тоже не возвращает [4,2,3]

даже если я этого хочу

least surprise наверное тут тоже не встречен, и.к. warning от компилятора как у серокелов наверное лучше

kana
29.06.2018
13:36:54
sort _ = [] print $ sort [1, 2]

Alexander
29.06.2018
13:36:57
чем отсутствие инстанса или наличие

kana
29.06.2018
13:37:00
код абсолютно верный

Alexander
29.06.2018
13:37:53
вполне возможно, спецификации нету чтобы ответить на него

название не очень удачное

kana
29.06.2018
13:38:24
ну так и название length не очень удачное для пары

Страница 1312 из 1551