Haskell: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 13:
Цель этой книги ввести вас как в мир языка Haskell, от основ до сложных понятий, и, одновременно, в мир компьютерного программирования. Вы можете быть опытным программистом, тем более мы просим вас быть особенно внимательным и терпеливым в процессе обучения. При всей своей похожести, языки, с которыми вы, скорее всего, наиболее знакомы, сильно отличаются от Haskell, и навыки, привитые ими могут затруднить понимание, как устроен наш язык: ничего сложного, но по-другому. Поэтому отнеситесь к этому, как к приключению, погружению в совершенно другой мир, смотря на него через затейливую математическую призму функционального программирования.
 
== OverviewОбзор ==
Книга разделена на три части: курс для начинающих, продвинутный курс и практика на Haskell. Последний курс затрагивает «повседневные» задачи, его можно изучать сразу после курса для начинающих.
The book is divided into three sections, namely, the Beginner's Track, the Advanced Track, and Practical Haskell. The last is designed to cover the more day-to-day issues, and to be readable with simply the knowledge of the Beginner's Track.
 
Пожалуйста, дополняйте учебник! Помочь может каждый, независимо от уровня знания языка. Пять минут, потраченные на улучшение раздела, могут сэкономить кому-нибудь часы работы. Подробнее смотрите на странице [[/Notes for contributors|notes for contributors]].
Please contribute! Everyone, regardless of Haskell competency, can help out. Spend five minutes improving a module and save someone else hours of time. Check out the [[/Notes for contributors|notes for contributors]].
 
=== Для начинающих ===