Real World OCaml: Functional programming for the masses (Paperback)
暫譯: 現實世界的 OCaml:大眾的函數式程式設計 (平裝本)

Yaron Minsky, Anil Madhavapeddy, Jason Hickey

  • 出版商: O'Reilly
  • 出版日期: 2013-11-25
  • 定價: $1,550
  • 售價: 9.5$1,473
  • 語言: 英文
  • 頁數: 510
  • 裝訂: Paperback
  • ISBN: 144932391X
  • ISBN-13: 9781449323912
  • 相關分類: Functional-programming
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

商品描述

This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Through the book’s many examples, you’ll quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable systems code.

Real World OCaml takes you through the concepts of the language at a brisk pace, and then helps you explore the tools and techniques that make OCaml an effective and practical tool. In the book’s third section, you’ll delve deep into the details of the compiler toolchain and OCaml’s simple and efficient runtime system.

  • Learn the foundations of the language, such as higher-order functions, algebraic data types, and modules
  • Explore advanced features such as functors, first-class modules, and objects
  • Leverage Core, a comprehensive general-purpose standard library for OCaml
  • Design effective and reusable libraries, making the most of OCaml’s approach to abstraction and modularity
  • Tackle practical programming problems from command-line parsing to asynchronous network programming
  • Examine profiling and interactive debugging techniques with tools such as GNU gdb

商品描述(中文翻譯)

這本快速進入的教程將帶你認識 OCaml,一種為表達性、安全性和速度而設計的工業級程式語言。透過書中的許多範例,你將迅速學會 OCaml 如何作為撰寫快速、簡潔且可讀的系統程式碼的工具而脫穎而出。

《Real World OCaml》以快速的步伐帶你了解這門語言的概念,然後幫助你探索使 OCaml 成為有效且實用工具的工具和技術。在書的第三部分,你將深入了解編譯器工具鏈和 OCaml 簡單而高效的執行時系統的細節。

- 學習語言的基礎,例如高階函數、代數資料類型和模組
- 探索高級特性,例如函子、一級模組和物件
- 利用 Core,這是一個全面的通用標準庫,專為 OCaml 設計
- 設計有效且可重用的函式庫,充分利用 OCaml 的抽象和模組化方法
- 解決從命令列解析到非同步網路程式設計的實際程式問題
- 檢視使用 GNU gdb 等工具的性能分析和互動式除錯技術