Haskell函數式程序設計
作 者: (英)理查德·伯德(Richard Bird) 著;喬海燕 譯
定 價: 69
出?版?社: 機械工業出版社
出版日期: 2016年03月01日
頁 數: 233
裝 幀: 平裝
ISBN: 9787111529323
內容簡介
本書通過Haskell語言介紹函數式程序設計的基本思想和方法,講解如何將數學思維應用於程序設計問題,以實現更高效的計算。本書涵蓋Haskell的諸多特性,但並不是這門語言的參考指南,而是旨在利用豐富的實例和練習揭示函數式程序設計的本質。本書不要求讀者具備程序設計基礎,所涉及的數學知識也並不高深,既適合初學者閱讀,也適合有經驗的程序員參考。
(英)理查德·伯德(Richard Bird) 著;喬海燕 譯
理查德·伯德(Richard Bird)牛漳大學計算機實驗室的榮譽退休教授,牛津大學林肯學院的研究員。他的著述頗豐,包括《Algebra of Programming》(Prentice Hall,1996)和《Pearls Of Functional ALgorithm Design》(Cambridge University Press,2010)。
本書是《Introduction to Functional Programming Using Haskell,Second Edition》的全新升級,主要變化有:重新組織部分介紹性內容,以適應一個學期或者兩個學期課程的不同需要;幾個新的實例;100多道習題及其答案。與以前的版本一樣,本書不需要讀者具有計算機或者程序設計知識,因此本書適用於計算專業的門課程。
在編寫教材時,每個作者各具風格,本書也不例外。盡管現在有很多關於Haskell的書、教程、文章和博客等,但是很少有人強調用數學思維思考函數式程序設計的能力,在我看來,正是這種能力使其成為有史以來最棒的程序設計方法。這其中所涉及的數學知識既不新也不復雜,任何學過高中數學(如三角函數)並且應用三角函數恆等式化簡過正餘弦表......
"