Internet Directory - Top : Computers : Programming : Languages : ML : Objective Caml

Top : Computers : Programming : Languages : ML : Objective Caml (29 web sites)
 Related Categories
Computers: Programming: Languages: Interpreted: Bytecode
Computers: Programming: Languages: Object_Oriented: Class_based
Computers: Programming: Languages: Comparison_and_Review
Computers: Programming: Languages: Functional
Computers: Programming: Languages: Multiparadigm
Computers: Programming: Languages: Compiled: Multiparadigm
Computers: Programming: Languages: Garbage_Collected: Object_Oriented
Computers: Programming: Languages: Open_Source
Computers: Programming: Languages: Procedural
 Related Web Pages

Full Unicode Standard 3.2 library for OCaml. English, Japanese. [Open Source, LGPL]

A Cocoa based wrapper for the OCaml toplevel environment. It was written to solve a number of the problems one usually runs into while running the toplevel under OS X's terminal.

Developing Applications with Objective Caml
By Emmanuel Chailloux, Pascal Manoury, Bruno Pagano; O'Reilly, 2005. Book online. Many topics and examples covered. One drawback: based on old OCaml version. HTML, PDF.

O'Caml compiler variant, extends ML polymorphism from parametric to non-parametric (extensional). More complex parametricity gives many features impossible or very hard to achieve otherwise: overloading, e.g., type safe value marshalling, ML value printer.

OCaml Gtk+ interface.

Object-oriented interface between OCaml and Java, code generator to aid interoperability via their object models, defines an IDL and allows a safety execution by static typechecking.

OCaml Advocacy
Lists many advantages, some shortcomings.

OCaml for Scientists
This book teaches the fundamentals of programming using OCaml, assuming little prior knowledge of computer programming. Particular emphasis is placed upon programming paradigms rarely seen in current scientific computing, such as exceptions, polymorphism, higher-order functions, nested functions, pattern matching and modules.

Objective Label
Extension of OCaml with labeled and optional parameters, and polymorphic variants and methods.

Programming with Objective Caml
Home of GODI advanced programming environment for OCaml; news, projects with downloads, links, source tree.

Lets users build native OCaml libraries and use them from Python and conversely.

Real World OCaml
A book covering OCaml programming for beginners or to improve skill. Covers JaneStreet Core library too.

The JoCaml System
Experimental OCaml extension, distributed join-calculus programming model; high-level communication and synchronizing channels, mobile agents, failure detection, garbage collected. Descriptions, documents, downloads.

Yahoo Groups: OCaml beginners
Email forum for mutual aid of those who know they're not OCaml gurus yet.

VIM syntax file for OCaml.