Добро пожаловать в мир функционального программирования, строгой типизации, чистых функций, ленивых вычислений и классов типов. Всё это вы найдёте в замечательном языке программирования Haskell. Если вы просто где-то слышали о Haskell, и пока это описание ни о чём не говорит, ничего, об этом и о многом другом вы узнаете со страниц этой книги.
Haskell был основан на исходе восьмидесятых, как общий язык для программистов, интересующихся функциональным программированием и ленивой стратегией вычислений. Это свободный язык, он разрабатывается комитетом разработчиков, программистов, математиков, информатиков, и просто увлечённых программированием людей. Основной компилятор языка GHC разрабатывается в Microsoft Research, но несмотря на это легко доступен в интернет. Вы можете установить его через Haskell Platform (для начинающих) или напрямую с сайта GHC (для гиков и любителей квестов). Ещё нам понадобится редактор с подсветкой синтаксиса Haskell. Подойдёт простой gedit или более тяжёлые vim и Emacs. Есть и IDE для Haskell. Это Leksah, но пока ещё она совсем юная.
Итак, устанавливаем компилятор GHC подбираем редактор по вкусу и в добрый путь!
Если вы заметили ошибку или неточность, или явных промах в изложении, вы можтете сообщить об этом здесь. Прошу терпения с ответом, скорее всего, я не отвечу сразу, возможно, совсем не отвечу.