@haskellru

Страница 350 из 1551
Aleksey
09.08.2017
15:24:35
А "с языком познакомиться настолько", чтобы "мочь читать доки по не самым забористым либам" и "знать, в какую сторону думать функционально", это LYaH

немного читано
Надо читать целиком (ближе к концу самое интересное) и делать задания

melancholiac
09.08.2017
15:25:34
первая 1/3 непереносима

Aleksey
09.08.2017
15:26:05
Потому что это учебник по информатике для студентов, не умеющих в информатику до этого

Google
Aleksey
09.08.2017
15:26:35
Зато рекурсии учит смолоду. Это полезно

И вообще, многие тупо не могут итеративное вычисление с указанной точностью написать и на том, что им в институте/школе дали. Зато каждый воротит нос, мол "скучная эта ваша SICP"

melancholiac
09.08.2017
15:36:57
sojalei
09.08.2017
15:37:00
да

Aleksey
09.08.2017
15:37:19
https://sarabander.github.io/sicp/

melancholiac
09.08.2017
15:37:24
да
https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%B8_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%86%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D1%85_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC

Leonid
09.08.2017
15:37:34
ппц, да какая вообще может быть проблема с рекурсией, я вот не пойму

sojalei
09.08.2017
15:37:42
спасибо

Leonid
09.08.2017
15:39:50
вот у кого из вас были проблемы с "пониманием рекурсии"?

sojalei
09.08.2017
15:40:01
сикп это же книга по программированию, а не определённому яп?

вот у кого из вас были проблемы с "пониманием рекурсии"?
Если я правильно понимаю, то это просто вызов самого себя?

Leonid
09.08.2017
15:43:25
ну да

Google
Leonid
09.08.2017
15:48:12
это уже совсем другой вопрос

Anatolii
09.08.2017
15:50:44
Тоже с этим были проблемы первое время

Aleksey
09.08.2017
15:55:03
Есть ещё mutual recursion

Yuriy
09.08.2017
16:53:43
оно норм? http://learnyouahaskell.com/
норм, если ты математик

Donat
09.08.2017
17:00:51
А что про Typeclassopedia можете сказать?

melancholiac
09.08.2017
17:14:54
Yuriy
09.08.2017
17:16:52
если кодер без любви к математике, то LYAH не поймёшь. или поймёшь, но не получишь удовольствие от понимания

Тёма
09.08.2017
17:17:29
А что в LYAH понимать, извините?

Aragaer
09.08.2017
17:17:52
а если программист, с любовью к математике, но до сих пор не осилил ничего достаточно сложного?

Yuriy
09.08.2017
17:18:48
А что в LYAH понимать, извините?
как же писать программы на этом языке, например

Leonid
09.08.2017
17:19:34
Хаскель вообще простой и прагматичный язык. Математика нужна не больше чем в питоне.

Тёма
09.08.2017
17:19:36
Но сам LYAH это книжка с картинками же, там всё просто.

Yuriy
09.08.2017
17:19:56
там слишком академический подход, ну, мне так показалось

и мне это даже нравится

но знаю людей, которые прочитали LYAH и ничего не запомнили

Denis
09.08.2017
17:27:40
норм, если ты математик
Я думаю это уместней про книгу Мена, вот там много математики

Artem
09.08.2017
17:38:34
а если нет?
LYAH хороший, читайте

melancholiac
09.08.2017
17:40:46
Google
Aragaer
09.08.2017
17:47:17
попробуй LYAH, она не сложная
Начал ее читать где-то три года назад, потом как-то на другое переключился.

в смысле не на хаскелл

Abbath
09.08.2017
18:48:37


melancholiac
09.08.2017
19:05:18
зашел я значит в медия мемы посмотреть...

Kit
09.08.2017
19:08:38
IDE-шный район
Это шутка или правда существует(существовал) IDE-район?

kana
09.08.2017
20:35:26
Там картинки, понятный текст для людей, которые вообще программировать не умеют и 0 математики вроде ккк

kana
09.08.2017
20:37:01
Вот взять Душкина

Вот там математика что жесть

Андрей
09.08.2017
20:37:45
в каком месте Душкина?

kana
09.08.2017
20:38:31
В самом начале он меня нереально выносил. Перечитывал много раз первые главы, чтобы все понять

Первая глава, со второй уже пошло нормально

Там где что-то про интерпретатор

Андрей
09.08.2017
20:41:08
Ты про его последнюю книжку Квантовые вычисления? (троллфэйс)

kana
09.08.2017
20:41:29
А, ну лол, я про "фп на хаскеле"

Google
Андрей
09.08.2017
20:41:33
Пишешь как будто у него одна книга

kana
09.08.2017
20:42:05
Ну в контексте хаскеля для начинающих у него только одна ведь, нет?

Андрей
09.08.2017
20:43:06
У меня только в бумаге еще его "Практика программинга на языке хаскеля". На его сайте перечислены все его книги.

Но особой математики у него не обнаружил. Хотя если у вас и в слоне математика, тогда возможно. Но по мне у Холомьева теоретическоно бекграунда в книге больше, чем во всех остальных популярных (Мену не знаю, не читал)

kana
09.08.2017
20:49:37
Хм, сейчас перечитываю первую главу, и вроде как всё понятно, и математики немного

Alexander
09.08.2017
21:02:19
а у нас есть, какой-нить общепринятый AST/DSL для математических выражений, чтобы потом из него код генерить?

и не изобретать свой

Alexander
09.08.2017
21:03:15
да, но мне полноценное решение не нужно

Denis
09.08.2017
21:04:52
да, но мне полноценное решение не нужно
я находил такое когда-то https://github.com/DSLsofMath/DSLsofMath

это для дискретки https://github.com/disco-lang/disco

Alexander
09.08.2017
21:06:23
чего-то не похоже на вещь стандартно используемую :/

Denis
09.08.2017
21:09:07
ну других я не знаю

Alexander
09.08.2017
21:09:49
ну видимо придётся самому сделать

ок

Denis
09.08.2017
21:12:59
Alexander
09.08.2017
21:13:28
да там игрушечное будет скорее всего, если ничего интересного не выйдет

Yuriy
10.08.2017
05:25:05
Там картинки, понятный текст для людей, которые вообще программировать не умеют и 0 математики вроде ккк
LYAH начинается с абстракций над абстракциями, и только в 9 главе helloworld. научиться писать по ней нереально. но если уже написал программу 3 рода, то она поможет систематизировать знания

Index
10.08.2017
06:09:41
Это что значит? Я по LYAH написал свою первую программу на Haskell

Google
Index
10.08.2017
06:10:00
Она до этого была на C++

Это оказался удачный маршрут для освоения языка -- придумывать как выразить на нем вещи, которые уже знаешь.

Yuriy
10.08.2017
08:09:44
хм, странно. ты делаешь мою выборку нерепрезентативной

Тёма
10.08.2017
08:18:13
Это новый троллинг какой или что?

Index
10.08.2017
08:19:23
С чьей стороны?

Тёма
10.08.2017
08:19:45
Со стороны Юрия, утверждающего, что в LYAH есть математика в принципе.

Index
10.08.2017
08:20:52
Не знаю на счет троллинга, но математики я там тоже не увидел особо.

Vladimir
10.08.2017
08:55:38
Вот заметил, что если появляется математика, то как ни странно все упрощается. Надо просто потратить полчаса и понять, что эти гнутые штуки обозначают. А так напишут полстраницы и ничего непонятно.

Aleksey
10.08.2017
08:56:47
Кого-то смущает, что helloworld аж в 9 главе появляется, но восемь глав до этого учат писать функции в REPL. И это хорошо - польза от "начала с печати сообщения на экране" преувеличена

Зато к тому моменту, как книга доходит до IO, читатель уже умеет читать типы вида IO a и автору не приходится давать временные синтетические объяснения ("IO a, это такое буррито с a вместо начинки"), которые потом нужно будет отбросить

Vladimir
10.08.2017
10:56:44
Ну да хорошая штука надо в java такую. А то чтение и запись операция непредсказуемая или файла нет или прав на запись или таблицу изменили... И на все это летят мало понятные исключения. Причем часто некторые козлы пишут так, что исходное исключение теряется.

Андрей
10.08.2017
11:01:23
IO монадку в Джава? ? Чтобы общение в миром было через нее, а остальное все чистое и иммутабельное? ? До такого даже Егор не дошел...

Anatolii
10.08.2017
11:01:56
я думаю это никодгда не случится, легче eta до ума довести:)

Андрей
10.08.2017
11:03:45
я думаю это вообще смешная идея сама по себе, просто решил уточнить :)

Oleg
10.08.2017
11:04:58
я думаю это никодгда не случится, легче eta до ума довести:)
> eta до ума довести думаю, что это никогда не случится

Anatolii
10.08.2017
11:10:37
ну значит ни того ни другого не увидим:)

Denis
10.08.2017
11:13:07
а что с eta не так? вроде развивается

Vladimir
10.08.2017
11:13:37
Ну циклы пускай будут. Хотя можно и без них обойтись если будет оптимизация хвостовой рекурсии. А так все иногда скопировал обьекты в новую коллекцию, поменял их, но так как ты скопировал ссылки. То в старой они т оже изменились. И потом сидишь и дуплишь о причине страного поведения.

Alexander
10.08.2017
11:15:14
eta нинужно

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