Данная книга является первым в России изданием, рассматривающим функциональное программирование в полном объеме, достаточном для понимания новичку и для использования книги в качестве справочного пособия теми, кто уже использует парадигму функционального программирования в своей практике. Изучение прикладных основ показано на примере языка Haskell, на сегодняшний день являющегося самым мощным и развитым инструментом функционального программирования. Издание можно использовать и в качестве учебника по функциональному программированию, и в качестве самостоятельного учебного пособия по смежным дисциплинам, в первую очередь по комбинаторной логике и лямбда-исчислению. Также книга будет интересна тем, кто всерьез занимается изучением новых компьютерных технологий, искусственного интеллекта и экспертных систем.
Dannaja kniga javljaetsja pervym v Rossii izdaniem, rassmatrivajuschim funktsionalnoe programmirovanie v polnom obeme, dostatochnom dlja ponimanija novichku i dlja ispolzovanija knigi v kachestve spravochnogo posobija temi, kto uzhe ispolzuet paradigmu funktsionalnogo programmirovanija v svoej praktike. Izuchenie prikladnykh osnov pokazano na primere jazyka Haskell, na segodnjashnij den javljajuschegosja samym moschnym i razvitym instrumentom funktsionalnogo programmirovanija. Izdanie mozhno ispolzovat i v kachestve uchebnika po funktsionalnomu programmirovaniju, i v kachestve samostojatelnogo uchebnogo posobija po smezhnym distsiplinam, v pervuju ochered po kombinatornoj logike i ljambda-ischisleniju. Takzhe kniga budet interesna tem, kto vserez zanimaetsja izucheniem novykh kompjuternykh tekhnologij, iskusstvennogo intellekta i ekspertnykh sistem.