Аннотация
Доступное и тщательное введение в Haskell и функциональное программирование Мышление в стиле Haskell Основы функционального программирования Программирование на типах Приложения на Haskell в реальных проектах Эта книга изменит ваше мнение о программировании в лучшую сторону! Языки программирования зачастую отличаются лишь отельными элементами: несколько ключевых слов, библиотек или платформенных решений. Haskell формирует абсолютно новую точку зрения. По мнению пионера программного обеспечения Алана Кея, смена парадигмы может дать 80 баллов IQ, и разработчики на Haskell соглашаются с исключительными преимуществами мышления в стиле Haskell: функционального подхода с ориентацией на типобезопасность, математическую определённость и многое другое. Эта книга проведёт вас через короткие уроки, примеры и упражнения, разработанные так, чтобы вы смогли прочувствовать Haskell. В книге вы найдёте кристально ясные иллюстрации и легко сможете попрактиковаться. Вы будете писать и тестировать дюжины интересных программ, а также погрузитесь в различные модули и библиотеки. В итоге перед вами откроется новая перспектива в программировании и возможность использовать Haskell в реальном мире (80 баллов IQ не гарантируются). Для читателей, который уже знают хотя бы один язык программирования.

![Чтобы пользоваться компьютером, его недостаточно просто купить и включить – в отличие от того же телевизора. Вначале нужно получить необходимый минимум знаний, и... Компьютер от «А» до «Я» [Windows, Интернет, графика, музыка, видео и многое другое]](https://www.rulit.me/data/programs/images/kompyuter-ot-a-do-ya-windows-internet-grafika-muzyka-video-i_462712.jpg)
![Язык Swift молод, он растет, развивается и изменяется. Но основные подходы к программированию и разработке уже сформировались, и в новом, четвертом издании книги... Swift [Основы разработки приложений под iOS и macOS]](https://www.rulit.me/data/programs/images/swift-osnovy-razrabotki-prilozhenij-pod-ios-i-macos_554812.jpg)


![Refactoring [Improving the Design of Existing... Refactoring [Improving the Design of Existing Code]](https://www.rulit.me/data/programs/images/refactoring-improving-the-design-of-existing-code_553101.jpg)

Комментарии к книге "Программируй на Haskell"