Читайте только на ЛитРес

Книгу нельзя скачать файлом, но можно читать в нашем приложении или онлайн на сайте.

12+
текст
PDF

Объем 491 страница

2012 год

12+

Изучай Haskell во имя добра!

текст
PDF
Читайте только на ЛитРес

Книгу нельзя скачать файлом, но можно читать в нашем приложении или онлайн на сайте.

399
439 ₽
Подарите скидку 10%
Посоветуйте эту книгу и получите 43,91 ₽ с покупки её другом.

О книге

На взгляд автора, сущность программирования заключается в решении проблем. Программист всегда думает о проблеме и возможных решениях – либо пишет код для выражения этих решений. Язык Haskell имеет множество впечатляющих возможностей, но главное его свойство в том, что меняется не только способ написания кода, но и сам способ размышления о проблемах и возможных решениях. Этим Haskell действительно отличается от большинства языков программирования. С его помощью мир можно представить и описать нестандартным образом. И поскольку Haskell предлагает совершенно новые способы размышления о проблемах, изучение этого языка может изменить и стиль программирования на всех прочих. Еще одно необычное свойство Haskell состоит в том, что в этом языке придается особое значение рассуждениям о типах данных. Как следствие, вы помещаете больше внимания и меньше кода в ваши программы. Вне зависимости от того, в каком направлении вы намерены двигаться, путешествуя в мире программирования, небольшой заход в страну Haskell себя оправдает. А если вы решите там остаться, то наверняка найдете чем заняться и чему поучиться! Эта книга поможет многим читателям найти свой путь к Haskell.

отзыв о книге «Изучай Haskell во имя добра!»

Книга, пожалуй, лучшая для начального изучения функционального программирования, как такового. Хотя автор и позиционирует её, как свою попытку разобраться с тем, чему же он сам научился в этом языке, тем не менее, при анализе текста уже профессионалами в обучении, там не было найдено ошибок по существу самого языка.

Приводимые в книге примеры доступны для понимания неопытным в функциональном программировании учащимся, а сам принцип, исповедуемый автором при изучении, является, с моей точки зрения, очень продуктивным при освоении всего нового.

Сам язык позиционируется как «чистый функциональный язык», что позволит избежать «костылей» императивного мышления, мешающего в полной мере освоить все принципы функционального программирования.

Резюме: советую для использования в качестве пособия в курсе «Функциональное программирование».

malgarr

Хорошая в целом книжка, но к сожалению, как и во многих других (точнее в подавляющем большинстве книг о программировании, редкие исключения, например - Стандартная библиотека C++ на примерах , Паттерны проектирования и Pro Git ) автор идет по наиболее простому пути и танцует от возможностей языка, а не от того зачем и как их использовать. Поэтому вначале немного скучно, а после середины, когда начинается хоть что-то практическое очень часто оказывается вдруг непонятно, потому что бессмысленные и бесцельные (на тот момент, когда читалось начало) вещи плохо запоминаются. Приходится возвращаться назад, перечитывать, нить изложения путается и прерывается :(

alexdel

Очень хороший учебник по хаскеллу и функциональному программированию вообще. Хаскелл традиционно считается экзотическим языком с замысловатым синтаксисом. Эта книжка очень плавно проводит по всем важным принципам ФП - хвостовая рекурсия, каррирование, алгебраические типы, функторы и т.п. и предлагает внятные примеры с использованием этих принципов.

Рекомендую всем, кто хочет погрузиться в дивный новый мир функциональщины.

Если хотите понять суть функционального программирования – изучите, а затем практикуйтесь на чисто функциональном языке. Haskell – отличный выбор. Хотя, литературы на русском маловато, но эта книга неплохой вариант для начала погружения.

Познавательная книжка. Хороший способ ознакомится с принципами функционального программирования на примере чистого функционального языка. Написано доступным языком со множеством примеров кода.

Оставьте отзыв

Войдите, чтобы оценить книгу и оставить отзыв

Описание книги

На взгляд автора, сущность программирования заключается в решении проблем. Программист всегда думает о проблеме и возможных решениях – либо пишет код для выражения этих решений.

Язык Haskell имеет множество впечатляющих возможностей, но главное его свойство в том, что меняется не только способ написания кода, но и сам способ размышления о проблемах и возможных решениях. Этим Haskell действительно отличается от большинства языков программирования. С его помощью мир можно представить и описать нестандартным образом. И поскольку Haskell предлагает совершенно новые способы размышления о проблемах, изучение этого языка может изменить и стиль программирования на всех прочих.

Еще одно необычное свойство Haskell состоит в том, что в этом языке придается особое значение рассуждениям о типах данных. Как следствие, вы помещаете больше внимания и меньше кода в ваши программы.

Вне зависимости от того, в каком направлении вы намерены двигаться, путешествуя в мире программирования, небольшой заход в страну Haskell себя оправдает. А если вы решите там остаться, то наверняка найдете чем заняться и чему поучиться!

Эта книга поможет многим читателям найти свой путь к Haskell.

Книга Мирана Липовачи «Изучай Haskell во имя добра!» — читать онлайн на сайте. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Возрастное ограничение:
12+
Дата выхода на Литрес:
13 апреля 2014
Дата написания:
2012
Объем:
491 стр.
ISBN:
978-5-94074-749-9
Общий размер:
6.9 МБ
Общее кол-во страниц:
491
Правообладатель:
ДМК Пресс