| | | OCaml語言編程基礎教程 計算機與互聯網 陳鋼 張靜 人民郵電出版 | 該商品所屬分類:圖書 -> ε | 【市場價】 | 651-944元 | 【優惠價】 | 407-590元 | 【出版社】 | 人民郵電出版社 | 【ISBN】 | 9787115471215 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/32/29007425747.jpg)
出版社:人民郵電出版社 ISBN:9787115471215 商品編碼:29007425747 開本:16開 出版時間:2018-06-01 頁數:314 字數:460 代碼:79
" 商品基本信息,請以下列介紹為準 | 商品名稱: | OCaml語言編程基礎教程 計算機與互聯網 書籍 | 作者: | 陳鋼 | 代碼: | 79.0 | 出版社: | 人民郵電出版社 | 出版日期: | 2018-06-01 | ISBN: | 9787115471215 | 印次: | 1 | 版次: | 1 | 裝幀: | 平裝 | 開本: | 16開 |
內容簡介 | OCaml語言是一種函數式程序設計語言。本書介紹函數式編程的基礎知識以及OCaml程序設計的技巧,同時兼顧應用軟件開發的需求。全書共8章,前5章講解OCaml語言的函數式控制結構、數據結構、模塊化程序設計、命令式程序設計和圖形程序設計;第6章介紹如何把OCaml移植到F#,第7章介紹通過C#開發的用戶界面調用OCaml或F#程序,第8章介紹面向對像程序設計。本書適合想要學習OCaml程序語言或者想要學習函數式編程的讀者閱讀參考。 |
目錄 | 第 1章 函數式控制結構 11.1 OCaml解釋器 21.2 表達式和let定義 31.3 let局部定義 61.4 基本類型 81.4.1 整數類型int 91.4.2 浮點類型float 111.4.3 字符類型char 131.4.4 unit類型和簡單輸入輸出 141.4.5 字符串類型string與 printf函數 151.4.6 bool類型和if表達式 181.5 乘積類型和模式匹配初步 211.6 函數和函數類型 231.6.1 簡單函數 231.6.2 函數表達式 281.6.3 function和fun比較 301.6.4 高階函數 311.6.5 遞歸函數 331.6.6 相互遞歸函數 361.6.7 模式匹配表達式 361.7 多態類型 401.7.1 類型變量 401.7.2 類型推導 421.8 λ演算對函數式語言的影響 441.9 中綴作符與前綴作符 451.10 同構函數和柯裡化 461.11 循環迭代函數 471.12 本章小結 511.13 練習 52第 2章 函數式數據結構 552.1 函數式數據類型和自動存儲管理 552.2 類型的顯式定義 592.3 記錄類型 612.3.1 記錄類型和記錄的創建 622.3.2 函數的記錄參數 632.3.3 記錄字段的重名 632.3.4 記錄的部分重建 642.3.5 記錄字段簡寫 652.3.6 多態記錄類型 652.4 聯合類型 652.4.1 帶參數的構造子 672.4.2 由單個構造子構成的聯合類型 682.4.3 遞歸類型 682.4.4 帶多態變量的聯合類型 702.4.5 表 702.4.6 值的遞歸定義 712.4.7 多態變體 712.5 表的編程技術 732.5.1 表的基本作 732.5.2 定義表處理函數 752.5.3 線性表的同態映射 782.5.4 快速排序算法 802.6 函數運行時間分析 832.7 程序文件的解釋執行和編譯執行 852.8 和C語言比較執行效率 882.9 尾遞歸 902.10 option類型和關聯表 912.11 帶標簽的函數參數以及 可選參數 922.11.1 標簽參數 922.11.2 可選參數 932.11.3 標簽參數和可選參數的顯式類型說明 942.11.4 高階函數與標簽參數和可選參數 952.11.5 帶標簽的標準庫 962.12 延遲求值 962.13 本章小結 982.14 練習 99 |
編輯 | 當前,函數式語言和函數式編程掀起了一股新的熱潮,人們用函數式語言開發出越來越多的應用和繫統。OCaml就是一種函數式程序設計語言。本書是學習OCaml語言的入門讀物,講解函數式編程的基礎知識以及OCaml語言編程技巧,同時兼顧應用軟件開發的需求。本書注意將OCaml編程方式同其他語言的編程方式進行比較,便於熟悉其他語言的程序員理解OCaml的特點。書中給出了很多示例代碼,並且在每章末尾給出了一些練習題,以幫助讀者掌握所學的知識。附錄部分給出了部分練習題的解答。本書適合想要了解函數式語言原理和學習OCaml程序設計的讀者閱讀參考。本書包括以下內容:★ 函數式控制結構及OCaml語言基礎;★ 函數式數據結構;★ 模塊化程序設計;★ 命令式程序設計;★ 模塊化圖形程序設計;★ 移植OCaml圖形程序到F#;★ 多語言聯合程序設計;★ 面向對像程序設計。本書深入淺出,循序漸進,很好適合初學者從零起步閱讀和學習。另一方面,書中不僅討論了大量語言特征的情況和編程技術問題,也介紹了一些背景和相關理論問題,以幫助讀者更清晰地理解函數式編程的思想、技術和方法。本書的出版將大大改善靠前計算機工作者學習OCaml語言及其編程技術的基礎條件。——北京大學數學繫教授 裘宗燕 |
" | | | | | |