ocaml - Objective Caml compiler and programming environment

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename ocaml-4.05.0_1.txz
Package name ocaml
Package version 4.05.0
Package release 1
Package architecture amd64
Package type txz
Category lang
Homepage http://ocaml.org/
License QPL10, LGPL20
Maintainer michipili@gmail.com
Download size 51.97 MB
Installed size 237.26 MB
Objective Caml is an implementation of the ML language, based on
the Caml Light dialect extended with a complete class-based object system
and a powerful module system in the style of Standard ML.
Objective Caml comprises two compilers. One generates bytecode
which is then interpreted by a C program. This compiler runs quickly,
generates compact code with moderate memory requirements, and is
portable to essentially any 32 or 64 bit Unix platform. Performance of
generated programs is quite good for a bytecoded implementation:
almost twice as fast as Caml Light 0.7. This compiler can be used
either as a standalone, batch-oriented compiler that produces
standalone programs, or as an interactive, toplevel-based system.
The other compiler generates high-performance native code for a number
of processors. Compilation takes longer and generates bigger code, but
the generated programs deliver excellent performance, while retaining
the moderate memory requirements of the bytecode compiler.
WWW: http://ocaml.org/
- DOCS: on
- X11: on


Package Version Architecture Repository
ocaml-4.05.0_1.txz 4.05.0 i386 FreeBSD Ports Latest
ocaml-4.05.0_1.txz 4.05.0 i386 FreeBSD Ports Quarterly
ocaml-4.05.0_1.txz 4.05.0 amd64 FreeBSD Ports Quarterly
ocaml - - -


Name Value
libX11 = 1.6.8,1
libX11.so.6 -


Type URL
Mirror pkg.freebsd.org
Binary Package ocaml-4.05.0_1.txz
Source Package lang/ocaml

Install Howto

Install ocaml txz package:

# pkg install ocaml

See Also

Package Description
ocaml-annexlib-0.13.2_3.txz OCaml subroutines collection
ocaml-autoconf-1.1.txz Autoconf module for ocaml
ocaml-base64-2.0.0.txz Base64 encoding and decoding in OCaml
ocaml-bz2-0.6.0_2.txz OCaml library to manipulate bz2 files
ocaml-calendar-2.03.2.txz Date and time library for OCaml
ocaml-camlidl-1.05_2.txz Stub code generator for using C/C++ libraries from OCaml
ocaml-camljava-0.3_3.txz OCaml-Java library interface
ocaml-camlp4-4.05+2.txz System for writing extensible parsers for OCaml
ocaml-camlp5-7.07.txz Preprocessor-pretty-printer of OCaml
ocaml-camomile-1.0.1.txz Comprehensive Unicode library for Objective Caml
ocaml-camomile-examples-0.4.1.txz Example programs for Camomile library
ocaml-cfg-2.0.4.txz Library for manipulation of context-free grammars
ocaml-classes-4.00.txz Ocaml Object interface for ocaml's standard library modules
ocaml-cmdliner-0.9.8.txz OCaml module for handling of command line interfaces
ocaml-cppo-0.9.2.txz Simple preprocessor for OCaml