Online Books
Online Books

Free OCaml Books

Ada
Online Books
Assembly Language
Online Books
Basic
Online Books
C++
Online Books
C Programming
Online Books
Cobol
Online Books
Fortran
Online Books
Lisp
Online Books
OCaml
Online Books
Perl
Online Books
Languages Theory
Online Books
Python
Online Books
Prolog
Online Books
Ruby
Online Books
Scheme
Online Books
Tcl/Tk
Online Books
UML
Online Books
XML
Online Books
Online Books
 
Online Books Home About Us Link to us Sitemap Contact Us Post Queries
Online Books

This section contains free e-books and guides on OCaml, some of the resources in this section can be viewed online and some of them can be downloaded.

OCaml Books
Online Books
Introduction to Objective Caml Programming Language (Jason Hickey)

PDF | 102 Pages | English
This guide is an introduction to ML programming, specifically for the Objective Caml (OCaml) programming language from INRIA. Topics covered includes: Simple Expressions, Variables and Functions, Basic Pattern Matching, Tuples, Lists, and Polymorphism, Unions, Exceptions, Records, Arrays, and Side-Effects, Input and Output, Files, Compilation Units, and Programs, The OCaml Module System, The OCaml Object System.

 
Introduction to Objective Caml

PDF | 284 Pages | English
This book presents a practical introduction and guide to the language, with topics ranging from how to write a program to the concepts and conventions that affect how affect how programs are developed in OCaml. The text can be divided into three main parts such as Core language, The module system , Objects and class. Topics covered includes: Simple Expressions, Variables and Functions, Basic Pattern Matching, Tuples, Lists, and Polymorphism, Unions, Reference cells and side-effects Records, Arrays, and String, Exceptions, Input and Output, Files, Compilation Units, and Programs, The OCaml Module System, Functors , Classes and inheritance, Multiple inheritance, Polymorphic Classes.

 
Objective Caml Tutorial

Online | NA Pages | English
This guide explains the following topics: Structure of OCaml Programs, Modules, Maps, Sets, Hash Tables, Comparison of Standard Containers, Data Types and Matching, Pointers in OCaml, Null Pointers, Asserts, and Warnings, Functional Programming, If Statements, Loops, and Recursion, Labels, Common Error Messages, OCaml Programming Guidelines, Formatting and Wrapping Text, 99 Problems (solved) in OCaml, OCamlbuild, Error handling, Objects, Introduction to Gtk, Garbage Collection, Performance and Profiling, Calling C libraries, Calling Fortran libraries, OCaml and the Web, Standard Library Examples, Setting up OCaml projects with OASIS, Compiling OCaml projects, Command-Line Arguments, File manipulation, Filenames and Extensions, Streams and Stream Expressions.

 
A Concise Introduction to Objective Caml (David Matuszek)

Online | NA Pages | English
Caml is a dialect of ML, developed primarily in France. This paper describes Objective Caml version 3.01, or OCaml for short; it does not go into the object-oriented features of OCaml, however.

 
GODI Users Manual (Gerd Stolpmann)
Developing Applications With Objective Caml (E. Chailloux, P. Manoury, B. Pagano)
Using, Understanding, and Unraveling The OCaml Language From Practice to Theory and vice versa (D. Rmy)
Functional Programming Using Caml Light
The Objective Caml system
Online Books
Online Books
Online Books
Online Books
Online Books
Online Books
© Copyright 2016-2017. FreeBookCentre.net, All Rights Reserved. Privacy Policy  |  Terms & Conditions