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

PDF
Oznacz jako przeczytane
Jak czytać książkę po zakupie
  • Czytaj tylko na LitRes "Czytaj!"
Opis książki

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

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

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

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

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

Szczegółowe informacje
Ograniczenie wiekowe:
12+
Data dodania do LitRes:
13 kwietnia 2014
Data powstania:
2012
Rozmiar:
491 str.
ISBN:
978-5-94074-749-9
Całkowity rozmiar:
6 MB
Całkowity liczba stron:
491
Rozmiar stron:
140 x 205 мм
Tłumacz:
А. Синицын, Д. Леушин, Я. Арсанукаев
Prawa autorskie:
ДМК Пресс
"Изучай Haskell во имя добра!" — przeczytaj darmowy fragment online. Zamieszczaj komentarze, recenzje i głosuj na swoje ulubione.

Osoby, które czytają tę książkę, przeczytały również

Отзывы 5

Сначала популярные
bonus4rlp

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

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

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

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

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

malgarr

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

alexdel

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

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

Том Бомбадил

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

Макс Шумейко

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

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