Haskell趣學指南

黃志斌發表於2014-04-19

《Haskell趣學指南》是人民郵電出版社資訊科技分社今年一月出版的“新銳程式語言集萃”叢書中的一本。該叢書中還有《D程式設計語言》。我在去年六月寫了一篇文章:《D程式設計語言》中的低階錯誤。這兩本書的責任編輯都是楊海玲(圖靈社群ID:暘谷)老師。

Haskell 是純函式程式語言,它的命名源自美國邏輯學家哈斯凱爾·加里(Haskell Curry)。haskell.org 網站上有 Haskell 軟體下載,還有大量的文件資料。大部分 Unix 作業系統都非常容易安裝 Haskell 軟體。例如,對於 Arch Linux 作業系統可以使用以下命令安裝 Haskell 編譯器和互動環境:

$ sudo pacman -S ghc

對於 Ubuntu 作業系統可以使用以下兩條命令之一安裝 Haskell 軟體:

$ sudo apt-get install haskell-platform
$ sudo apt-get install ghc

對於 FreeBSD 作業系統可以使用以下兩條命令之一安裝 Haskell 軟體:

$ sudo pkg install hs-haskell-platform
$ sudo pkg install ghc

前者安裝整個 Haskell 平臺,後者僅安裝 Haskell 編譯器和互動環境。

當然,在 Windows 和 Mac 作業系統中也可以安裝 Haskell 軟體。

《Haskell趣學指南》內容風趣幽默,搭配精美的插圖和豐富的例子,使得 Haskell 親切可人,實在是入門的最佳選擇。我強烈推薦廣大程式猿讀一讀這本書,不僅有趣,而且可以開拓眼界。

$ vim ~/.cabal/config
  ghc-options: -dynamic

以下是我的讀書筆記:


Haskell

相關文章