Ru/Функциональное программирование на языке Haskell
Функциональное программирование на языке Haskell (Functional Programming in Haskell) is the book by Roman V. Dushkin, which describes the basics of functional programming. The output data of the book are:
Душкин Р. В. Функциональное программирование на языке Haskell. — М.: ДМК Пресс, 2006. — 608 стр. — ISBN 5-94074-335-8.
The book can be bought in iShops (e. g. here).
Book Description
Данная книга является первым в России изданием, рассматривающим функциональное программирование в полном объеме, достаточном для понимания новичку и для использования книги в качестве справочного пособия теми, кто уже использует парадигму функционального программирования в своей практике. Изучение прикладных основ показано на примере языка Haskell, на сегодняшний день являющегося самым мощным и развитым инструментом функционального программирования. Издание можно использовать и в качестве учебника по функциональному программированию, и в качестве самостоятельного учебного пособия по смежным дисциплинам, в первую очередь по комбинаторной логике и λ-исчислению. Также книга будет интересна тем, кто всерьез занимается изучением новых компьютерных технологий, искусственного интеллекта и экспертных систем. К книге прилагается компакт-диск с транслятором Haskell, а также различными библиотеками к нему, дополнительными утилитами и рабочими примерами программ, рассмотренных в книге.
This book is the first in Russia by considering functional programming in the full amount sufficient to understand the beginner and to use the book as a reference for those already using the paradigm of functional programming in their practice. The study applied bases shown in the example of language Haskell, which is now the most powerful and advanced tool for functional programming. The publication can also be used as a textbook on functional programming, and as a separate training manual on related subjects, primarily by the combinatorial logic and λ-calculus. The book will be interesting to those who are seriously engaged in the study of new computer technology, artificial intelligence and expert systems. The book included a CD with the translator Haskell, as well as various libraries to it, additional tools and working examples of programs discussed in the book.