в знании всё ещё ощущаются при попытке знакомства с библиотеками. Что можете посоветовать для прочтения по теме?
Посматриваю на "Real world Haskell", но смущает издание 2008 года, да и интересны варианты в целом =)
А еще лучше, имхо, пытатся использовать библиотеки.
Ну, это мягко говоря сложно, если не понимаешь, что в принципе происхождения
Согласен, но вызывают много вопросов конструкции типа прагмы language в самом начале файла или template Haskell. Да, их можно гуглить, но они свидетельствуют о дыре в знаниях, и это только то что я в ридми увидел)
Так эти вещи в книгах обычно и не расписаны. По прагмам просто открываешь доку ghc и читаешь что делает то или иное расширение. По th там вообще обычно просто смотришь как использовать не вдаваясь как оно там внутри работает.
Прагмы языка я нигде не в книгах не видел - только в доках
Thinking with types (книга) сверхподробно разбирает прагмы про тайплевел, https://ocharles.org.uk/pages/2014-12-01-24-days-of-ghc-extensions.html всем советуют тоже, неочевидные комментарии по некоторым
"Просто открываешь доку и читаешь" это кмк провал образовательного интента
Вот этот еще один из примеров полезных блогов про хаскель.
это то во что Большая Шизофазия заставляет вас верить, чтоб вы покупали так называемые "книги" по "хаскелю" с шизофазией вместо того чтоб просто читать мануал гхц
нет, Это у хаскеллистов какая-то мания читать доки и/или сорцы. При этом книги по другим япам предполагают, что можно написать +- норм приложение не открывая ни 1 доку вообще.
у хаскелистов нет мании читать доки. хаскелист будет делать что угодно, токо чтоб доки не читать, в 15 оборотов извернется, ровно как и любой другой программист на чем угодно
Ни строчки не могу написать, не залезая на hackage
Есть мания читать типы
нет, токо писать пишут типы пишут, хоть этого обычно и не требуется и потом никогда не читают, ни в коде, ни, тем более! в сообщениях об ошибке
держу хугл на расстоянии трёх хоткеев
речь про доки компилятора и кабала хаддоки как раз полностью бесполезны - в них сразу "показать код" давить надо
я примерно так и делаю - про показать код
а дока компилятора и юзергайд это же разные сущности, да?
Я читаю, это для меня основной источник информации обычно
нет, это одно и то же
Можешь поделиться, сколько времени ушло на книгу?
Сложно оценить, ибо читал первую половину достаточно лениво, а на функторах+ приходилось часто делать перерывы чтобы осознать прочитанное 😅 Но ушло явно больше получаса) возможно и больше 10 часов
Обсуждают сегодня