Objective Caml
Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA, Frances national...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (102): The Objective Caml Download |
Objective Caml is the most popular variant of the Caml language. From a language standpoint, it extends the coreCaml language with a fully-fledged object-oriented layer, aswell as a powerful module system, all connected by asound, polymorphic type system featuring type inference. The Objective...
Platforms: Mac
License: Freeware | Size: 13.1 MB | Download (102): Objective Caml Download |
Polymorphic XML Parser is a validating XML parser for the programming language Objective Caml. In October, 1999, I started writing a validating XML parser for OCaml; the first published versions have been called "Markup" (simply because the package name was "markup"). After this parser had some...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (91): Polymorphic XML Parser Download |
GODI library provides an advanced programming environment for the Objective Caml (OCaml) language. From INRIA (who created OCaml) you can get the OCaml compiler and runtime system, but this is usually not enough to develop applications. You also need libraries, and there are many developers all...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (90): GODI Download |
LablGT is GTK+ bindings for Objective Caml. LablGTK is an OCaml library wrapping the GTK+ API. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to GTK+. It also has support for libgnomecanvas, libpanel, librsvg,...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (101): LablGT Download |
LablGTK is a GTK+ bindings for Objective Caml. LablGTK is an OCaml library wrapping the GTK+ API. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to GTK+. It also has support for libgnomecanvas, libpanel, librsvg,...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (92): LablGTK Download |
Caml-get project is a tool to distribute and get Objective-Caml code in a way similar to the apt-get utility. We all have various functions, types, or even whole modules that we use in many different programs or libraries, but that somehow we dont put in a separate library. I see two reasons...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (96): Caml-get Download |
LocalCaml is an Objective Caml library that facilitates software internationalisation by producing localised text from message catalogs..
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (90): LocalCaml Download |
GLCaml project is an Objective Caml interface for OpenGL versions 1.1, 1.2, 1.3, 1.4, 1.5, 2.0 and 2.1, plus extensions, for the Windows, Linux and Mac OS-X operating systems on both 32-bit and 64-bit machines. It consists of three files: glcaml.ml, glcaml.mli and glcaml_stub.c, and is intended...
Platforms: *nix
License: Freeware | Download (91): GLCaml Download |
MyCGR is an Objective-Caml library and a collection of tools to use the Chaos Game Representation on DNA sequences. MyCGR can empirically check the level and power of the tests and apply them on DNA sequences. It can generalize the dinucleotide abundance profile to a CGR-based relative...
Platforms: *nix
License: Freeware | Size: 1.8 MB | Download (97): MyCGR Download |
OX is an XML integration into Objective-Caml, providing XML transducers based on pseudo-tree view. This gives a homogeneous view of XML within OCaml code, and lets users to manipulate such terms like any other ones, without constraint.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 87.79 KB | Download (51): OX(ML) Download |
MinCaml: An educational compiler from a tiny ML subset to the SPARC or PowerPC assembly language; Only 2000 lines of Objective Caml, but almost as efficient as---or even more efficient than---OCaml and GCC!
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 567.87 KB | Download (49): The MinCaml Compiler Download |
Plugins for integrating third party languages in Xcode (Objective-Caml, Fortran, Ada) - Xcode Plugin API description.
Platforms: Mac
License: Freeware | Size: 74.22 KB | Download (53): Xcode Plugins Download |
GNUdap is a project to build a userspace driver to interface Linux with proprietary-protocol USB MP3 players and mass storage devices. Currently GNUdap supports the CHIC MP10, CHIC MP30, CHIC Symphony from "Perstel,Inc." and the NGS Jogger from the NGS Technology. GNUdap is also an experiment...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (159): Digital Audio Player Download |
Generally, mod_ocaml is a flexible module for use with the famous Apache Web Server. Probably you know how to benefit of other modules with unbelievable capabilities, like PHP (mod_php4) or Perl (mod_perl). One of the advantages of the Apache Server is the possibility to extend its features by...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (94): mod_ocaml Download |
The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance. QuantLib is a free/open-source library for modeling, trading, and risk management in real-life. QuantLib is written in C++ with a clean object model, and is then exported to different...
Platforms: Mac
License: Freeware | Size: 5.76 MB | Download (102): QuantLib Download |
Felix is an advanced Algol like procedural programming language with a strong functional subsystem. It features ML style typing, first class functions, pattern matching, garabge collection, polymorphism, and has built in support for high performance microthreading, regular expressions and context...
Platforms: *nix
License: Freeware | Size: 1.2 MB | Download (114): Felix Programming Language Download |
Glade project is a free user interface builder for GTK+ and GNOME. The user interfaces designed in Glade are saved as XML, and by using the libglade library these can be loaded by applications dynamically as needed. (Glade can also generate C code, though this isnt recommended for large...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (98): Glade Download |
TOS is an experimental operating system kernel which is written in our strictly and statically typed assembly language, TALK. Today, computers (PCs, cell-phones, etc.) are widely used in the world and their network become one of the indispensable social infrastructures. Therefore, the...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (91): TOS Download |
OcamlSpread is a wrapper around the Spread group communication toolkit (http://www.spread.org) for the Objective Caml programming language. OcamlSpread not only wraps Spread functions, but adds an object-oriented interface and other valuable features..
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (88): OcamlSpread Download |