Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical OCaml

Buy
Practical OCaml, 9781590596203 (159059620X), Apress, 2006

Objective Caml (OCaml) is an open source programming language that allows you to utilize both functional and object-oriented programming. Sporting features such as a robust object system, type safety, and an expansive standard library, OCaml is a language that encourages pragmatic solutions instead of dogmatic ones. Boasting performance on par with the likes of C/C++, and having compilers available for a variety of platforms, including Windows, Unix, Linux, and Mac OS X, enterprise developers should consider adding this powerful language to their repertoire.

Written for experienced programmers, Practical OCaml teaches OCaml in a code-intensive fashion. Readers are encouraged to follow along with most examples using the OCaml top-level (the interactive interpreter), giving them the opportunity to consider the purpose and syntax of each line. The author's considerable knowledge of the Java, Python, and C++ languages allows him to present the material at a level and perspective that readers hailing from varied programming backgrounds will appreciate.

Language aficionados will be sure to enjoy the occasional digression into tangential topics such as OCaml's impurities from the functional programming perspective, with thoughts about how to overcome them using mutability, references, and classes.

Key topics include

  • Primitive and composite types
  • Collections
  • File and I/O
  • Modules and functors
  • Ocamllex and Ocamlyacc
  • OCamldoc
  • Threading
  • The Camlp4 preprocessor and pretty printer

In later chapters, you'll put what you've learned to work, building applications capable of performing complex log-file processing, crawling the Web, filtering spam, and even broadcasting audio over a network using the Shoutcast protocol.

(HTML tags aren't allowed.)

Vitamin Analysis for the Health and Food Sciences, Second Edition
Vitamin Analysis for the Health and Food Sciences, Second Edition

Employing a uniform, easy-to-use format, Vitamin Analysis for the Health and Food Sciences, Second Edition provides the most current information on the methods of vitamin analysis applicable to foods, supplements, and pharmaceuticals. Highlighting the rapid advancement of vitamin assay methodology, this edition emphasizes the use of...

Information Security Policies and Actions in Modern Integrated Systems
Information Security Policies and Actions in Modern Integrated Systems
Information Security Policies and Actions in Modern Integrated Systems is an overview of current research in theoretical and practical aspects of security in distributed systems, in particular in information systems and related security tools. Issues treated in the book are security in XML-based management systems, security of multimedia data,...
Computer Security in the 21st Century
Computer Security in the 21st Century

Computer Security in the 21st Century shares some of the emerging important research trends reflected in recent advances in computer security, including: security protocol design, secure peer-to-peer and ad hoc networks, multimedia security, and intrusion detection, defense and measurement.

Highlights include...


Information Modeling for Internet Applications
Information Modeling for Internet Applications

Different kinds of objects containing data are found on the Internet, including structured (e.g., relational) databases, collections of documents, and search engines. On the one hand, creating, storing, manipulating, and retrieving Internet documents can benefit from techniques known from the databases and data modeling...

Zero to One: Notes on Startups, or How to Build the Future
Zero to One: Notes on Startups, or How to Build the Future

#1 NEW YORK TIMES BESTSELLER


If you want to build a better future, you must believe in secrets.


The great secret of our time is that there are still uncharted frontiers to explore and new inventions to create. In Zero to One, legendary entrepreneur and investor Peter Thiel
...

Continuous Delivery with Visual Studio ALM  2015
Continuous Delivery with Visual Studio ALM 2015

This book is the authoritative source on implementing Continuous Delivery practices using Microsoft’s Visual Studio and TFS 2015. Microsoft MVP authors Mathias Olausson and Jakob Ehn translate the theory behind this methodology and show step by step how to implement Continuous Delivery in a real world environment.

Building...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy