169 похожих чатов

Всем привет! Изучаю язык, закончил "Learn you a Haskell", но пробелы

в знании всё ещё ощущаются при попытке знакомства с библиотеками. Что можете посоветовать для прочтения по теме?
Посматриваю на "Real world Haskell", но смущает издание 2008 года, да и интересны варианты в целом =)

22 ответов

18 просмотров

А еще лучше, имхо, пытатся использовать библиотеки.

Aleksandr Khristenko
А еще лучше, имхо, пытатся использовать библиотеки...

Ну, это мягко говоря сложно, если не понимаешь, что в принципе происхождения

Sergei-Kniλzev Автор вопроса
Aleksandr Khristenko
А еще лучше, имхо, пытатся использовать библиотеки...

Согласен, но вызывают много вопросов конструкции типа прагмы language в самом начале файла или template Haskell. Да, их можно гуглить, но они свидетельствуют о дыре в знаниях, и это только то что я в ридми увидел)

Sergei Kniλzev
Согласен, но вызывают много вопросов конструкции т...

Так эти вещи в книгах обычно и не расписаны. По прагмам просто открываешь доку ghc и читаешь что делает то или иное расширение. По th там вообще обычно просто смотришь как использовать не вдаваясь как оно там внутри работает.

Sergei Kniλzev
Согласен, но вызывают много вопросов конструкции т...

Прагмы языка я нигде не в книгах не видел - только в доках

Nutritional Rabbit
Прагмы языка я нигде не в книгах не видел - только...

Thinking with types (книга) сверхподробно разбирает прагмы про тайплевел, https://ocharles.org.uk/pages/2014-12-01-24-days-of-ghc-extensions.html всем советуют тоже, неочевидные комментарии по некоторым

Aleksandr Khristenko
Так эти вещи в книгах обычно и не расписаны. По пр...

"Просто открываешь доку и читаешь" это кмк провал образовательного интента

Anton Sorokin
Thinking with types (книга) сверхподробно разбирае...

Вот этот еще один из примеров полезных блогов про хаскель.

Αλεχ Zhukovsky
"Просто открываешь доку и читаешь" это кмк провал ...

это то во что Большая Шизофазия заставляет вас верить, чтоб вы покупали так называемые "книги" по "хаскелю" с шизофазией вместо того чтоб просто читать мануал гхц

A64m AL256m qn<cores> I0
это то во что Большая Шизофазия заставляет вас вер...

нет, Это у хаскеллистов какая-то мания читать доки и/или сорцы. При этом книги по другим япам предполагают, что можно написать +- норм приложение не открывая ни 1 доку вообще.

Αλεχ Zhukovsky
нет, Это у хаскеллистов какая-то мания читать доки...

у хаскелистов нет мании читать доки. хаскелист будет делать что угодно, токо чтоб доки не читать, в 15 оборотов извернется, ровно как и любой другой программист на чем угодно

Type Еггор
Есть мания читать типы

нет, токо писать пишут типы пишут, хоть этого обычно и не требуется и потом никогда не читают, ни в коде, ни, тем более! в сообщениях об ошибке

Nutritional Rabbit
держу хугл на расстоянии трёх хоткеев

речь про доки компилятора и кабала хаддоки как раз полностью бесполезны - в них сразу "показать код" давить надо

A64m AL256m qn<cores> I0
речь про доки компилятора и кабала хаддоки как раз...

а дока компилятора и юзергайд это же разные сущности, да?

A64m AL256m qn<cores> I0
нет, токо писать пишут типы пишут, хоть этого обыч...

Я читаю, это для меня основной источник информации обычно

Можешь поделиться, сколько времени ушло на книгу?

Sergei-Kniλzev Автор вопроса
кана
Можешь поделиться, сколько времени ушло на книгу?

Сложно оценить, ибо читал первую половину достаточно лениво, а на функторах+ приходилось часто делать перерывы чтобы осознать прочитанное 😅 Но ушло явно больше получаса) возможно и больше 10 часов

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта