?

Log in

No account? Create an account
nyaload

Журнал Пушыстого

Журнал Пушыстого

Passage
nyaload
_winnie
Passage - ничо так, жизненная игрушка! смотреть здесь рекоменации по игре

(no subject)
nyaload
_winnie
Читаю "Фунциональное программирование на языке Haskell". Жуткая книжка: учит в предположении, что читатель уже всё знает. Похоже на ответ примерного студента преподавателю на экзамене, когда оба знают, что всё знают, и поэтому можно разговаривать о предмете в случайном порядке. Рассказывает про class, забывает рассказать про instance, тут же даётся код для демонстрации чисел в аскиоматике Пеано без всяких намёков что это такое, с этим instance. Пишутся странные определения, без объяснения терминов в этих определениях. Сообщаются случайные факты, без объяснения значков и терминов в изложении фактов. Нафига давать куски кода, в котором, для человека, который купил ради того что бы научиться, будет непонятно две трети слов и значком.
Очень много воды, постоянное восхищение как в Haskell всё хорошо, а у других всё плохо.
Read more...Collapse )
Считаю, что вот это гораздо более эффективная трата времени для ознакомления на русском языке с собственно языком. Для теории - выгодней читать википедию, даже там более последовательно рассказывается об основах лямбда-исчисления.

updated:
Текст про монады содержит опечатки, которые делают невозможным чтение соответствующей главы.
Правила построения монад на с. 220:
в 1) и 2) f обозначает и функцию, и монаду. Формально не ошибка, но зверски сбивает с толку.
в 3) перепутан x и v.

Явно сказывается тлетворное влияние языка: можно писать хаотично, как попало, потом ошибки найдёт компилятор, а то что идентифакторы однобуквенные - компилятору всё равно.