Practical OCaml

Joshua B. B. Smith

商品描述

Objective Caml (OCaml) is an open source programming language that utilizes both functional and object oriented programming. Practical OCaml teaches Objective Caml in a straightforward manner, teaching all the features of this functional programming language by example. You will learn how to utilize OCaml to create a simple database, do reporting, and create a spam filter. You will also learn how to do complex log file scanning, create your own network servers by creating a ShoutCast server, and create a web crawler. By the book's conclusion, you will be well on your way to creating your own applications with OCaml.

商品描述(中文翻譯)

Objective Caml (OCaml) 是一種開源程式語言,結合了函數式和物件導向程式設計。實用 OCaml 以簡單明瞭的方式教授 Objective Caml,通過範例介紹這種函數式程式語言的所有特性。您將學會如何利用 OCaml 創建一個簡單的資料庫、進行報告以及建立垃圾郵件過濾器。您還將學會如何進行複雜的日誌檔案掃描,通過創建 ShoutCast 伺服器來建立自己的網路伺服器,以及創建一個網路爬蟲。到本書結束時,您將能夠熟練使用 OCaml 創建自己的應用程式。