The OCaml Alliance is a group of industry users of the Objective Caml programming language. We aim to coordinate requirements, advocacy and marketing f
www.cocan.org/ - 19 Jul 2008
Bitmatch adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml. You can use this module to both parse and ge
www.cocan.org/bitmatch - 05 May 2008
This is a discussion page, so please add your comments below.
www.cocan.org/brand_identity_and_logo - 20 Sep 2004
Caml Development Kit (CDK) is a package containing a set of useful tools and libraries for programming in Objective-Caml . http://pauillac.inria.fr/cdk
www.cocan.org/caml_development_kit - 05 May 2008
Cduce is a modern XML-oriented functional language with innovative features written by Alain Frisch. A compiler is available under the terms of an open-sour
www.cocan.org/cduce - 11 Apr 2008
Is it possible to write UTF-8 string literals in source files ? Yes, you just need to UTF-8 encode your source file and everything will work as expected. By
www.cocan.org/cocan's_ocaml_faq - 22 Aug 2008
Choose your country and region: US and Canada Europe Japan Australia Africa SouthAsia
www.cocan.org/companies - 30 Dec 2007
Companies in Africa Uganda Digital Solutions (Uganda) LTD - General programming, with wide base and experience in Mobile Telephony programming and we
www.cocan.org/companies/africa - 06 Jun 2007
Bordeaux Motion-Twin is building web-based Flash video games for several web sites such as Frutiparc and Prizee and recently KadoKado . Because contr
www.cocan.org/companies/europe - 11 Apr 2008
IT Planning Co.Ltd. - We use Ocaml for some kind of enterprise systems(ex. production control, portfolio risk management and web services). Contact us.
www.cocan.org/companies/japan - 13 May 2006
Northridge, California California State University, Northridge - We use Ocaml for identity managment and web service tasks. We fund the development of the
www.cocan.org/companies/north_america - 20 Apr 2007
Companies in South Asia/b> Singapore and Thailand OpenSoft Solutions Co. Ltd - Custom software development, training, and support. We distribute
www.cocan.org/companies/southasia - 30 Dec 2007
Bignum in standard distribution. int and rationnal. only small bigints (quadratic algorithms) licence problem http://pauillac.inria.fr/~aschmitt/cwn/20
www.cocan.org/comparison/multiprecision - 22 Mar 2007
GUI Parser Generator Multiprecision XML Matrix Parallel Programming Internet Web application get web pages
www.cocan.org/comparisons - 05 Jun 2007
Command Line Interface, Menus / Dialog Boxes, Spreadsheet, Notebook (like mathematica), Web appli. Many teachers prefer to use a CLI, even with their beginn
www.cocan.org/comparisons/gui - 13 Apr 2008
LACAML camlFloat ocamlgsl
www.cocan.org/comparisons/matrix - 27 Jan 2008
Thread library OCaml threads do not exploit multiprocessing. Basically, only one OCaml thread can run at a time. JoCaml external C libraries calle
www.cocan.org/comparisons/parallel_programming - 27 Jan 2008
Note . The table of this page could be used as a comparison matrix. Xcaml CamlGI CamlGI was a CGI and FastCGI connector written entirely in
www.cocan.org/comparisons/web_application - 13 Apr 2008
CDuce xml-light IoXML pxp expat ocaml-xmlr tony xmllexer Xmlm Yaxpo Xml-Light or Xmlm are probably easier to use than Yaxpo. Yax
www.cocan.org/comparisons/xml - 17 Mar 2008
If Unix.open_process_in with curl or wget is not sufficient... Nethtml of ocamlnet Ocaml binding to curl high level details like maintaining cookie
www.cocan.org/comparisons/get_web_pages - 05 May 2008
Menhir Dypgen Elkhound Camlp4 Aurochs Ocamlyacc Menhir Dypgen Elkhound Camlp4 Aurochs Handled gr
www.cocan.org/comparisons/parser_generator - 13 Apr 2008
Primary email contact is Nicolas Cannasse . For technical problems with the Wiki or website, please contact Richard W.M. Jones .
www.cocan.org/contact - 24 Aug 2004
The copyright on this Wiki is owned by the various contributors, listed below.
www.cocan.org/copyright - 19 Jan 2008
Choose your country and region: Europe
www.cocan.org/events - 14 Jan 2008
This page list differents events that will or have take place in Europe.
www.cocan.org/events/europe - 22 Dec 2007
OCaml users meeting Location: Paris, France Date: Saturday 26th January 2008 Free entry (but you must sign up below), open to all. This event ta
www.cocan.org/events/europe/ocamlmeetingparis2008 - 01 Feb 2008
Extlib is a project aiming at providing a complete - yet small - standard library for the OCaml programming langage. The purpose of this library is to add n
www.cocan.org/extlib - 05 May 2008
Microsoft worked on a version of the language called F# . This compiles an OCaml-like language to CIL for execution on the CLR.
www.cocan.org/f_sharp - 11 Aug 2005
The official FAQ and programming guidelines . The wiki of the OCaml development team has more information about the new ocamlbuild tool and the new
www.cocan.org/faqs_and_programming_guidelines - 01 Feb 2008
OCaml makes it quite simple to write portable programs which will work across Windows, Mac OS X, Linux and Unix from a single codebase. This page describes
www.cocan.org/features/portability - 07 Jul 2007
OCaml provides safety features to stop programmers from shipping programs with bugs. This page describes some of these safety features.
www.cocan.org/features/safety - 25 Feb 2005
You can check how fast OCaml is at Doug Bagley's Great Computer Language Shootout : OCaml compiled as native code came 2nd, just after C and before C++. Th
www.cocan.org/features/speed - 22 Sep 2006
GODI is an automated package management/build tool for Ocaml. It is based on source packages and builds packages and dependencies on request. If your ope
www.cocan.org/godi - 23 Apr 2008
Windows 98, 2000, XP, etc. Linux: Debian GNU/Linux Linux: Red Hat, Fedora Linux: SuSE Linux: Gentoo Linux: Mandriva Linux: generic w
www.cocan.org/getting_started_with_ocaml - 29 Dec 2007
At time of writing (April 2007), you should use the OCaml packages in Debian/unstable (OCaml 3.10). The version in Debian/stable is rather ancient (OCaml
www.cocan.org/getting_started_with_ocaml_on_debian - 25 Apr 2008
In order to get the basic tools execute: emerge ocaml while being logged in as a user that is a member of the portage group (e.g. root). If you want to
www.cocan.org/getting_started_with_ocaml_on_gentoo - 07 Feb 2005
Under Mac OS X, there are, at least for the base package, five different ways to go: Install the binary package from INRIA; Install via Fink; Install via MacP
www.cocan.org/getting_started_with_ocaml_on_mac_os_x - 20 Apr 2008
Since Fedora 8, Fedora has excellent support for OCaml in the basic distribution. There is an active group of maintainers, we keep up to date with the lates
www.cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora - 25 Aug 2008
Getting Started with OCaml on SuSE is part in the standard distribution. In Suse Pro 9.3 the package name is ocaml-3.08-3. Note that in the 64-bit versio
www.cocan.org/getting_started_with_ocaml_on_suse - 23 May 2005
The basic development environment for OCaml on Windows can be found from the INRIA Caml home page (follow the link to the latest version, and you'll find
www.cocan.org/getting_started_with_ocaml_on_windows - 16 Jul 2005
Humpopaedia - centralize tips, opinion, use cases and general discussion about Ocaml libraries and tools registered in the Caml Hump , which serves as a ca
www.cocan.org/humpopaedia - 05 May 2008
This is a discussion page so please add your comments below.
www.cocan.org/integration_with_other_languages - 05 Sep 2004
JaneSt core is Jane Street's alternative to the standard library. http://ocaml.janestcapital.com/?q=node/13
www.cocan.org/janest_core - 05 May 2008
Lambda the Ultimate is a programming languages weblog. http://lambda-the-ultimate.org/
www.cocan.org/lambda_the_ultimate - 03 Oct 2004
This is a discussion page, so please add your comments below.
www.cocan.org/marketing_background_materials - 02 Sep 2004
O'Reilly have stated that they are not interested in a book on OCaml at this time. They do not perceive that there is sufficient marketplace to support such
www.cocan.org/o'reilly - 28 Jul 2004
The OCaml Alliance is a group of interested industry users of the language who have come together to further adoption, advocacy and marketing efforts. We
www.cocan.org/ocaml_alliance - 19 Jan 2008
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_and_.net - 02 Sep 2004
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_and_c - 17 Dec 2004
Eclipse is a universal Integrated Development Environment (IDE), written in Java.
www.cocan.org/ocaml_and_eclipse - 09 Aug 2007
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_and_java - 05 May 2008
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_and_lamp - 02 Sep 2004
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_on_windows - 27 Aug 2007
This is a discussion page so please add your comments below.
www.cocan.org/ocaml_talks - 02 Sep 2004
About the OSR process The OCaml Standards Recommendations (OSR) process is here to allow discussing standardizations of OCaml libraries Camlp4 extensi
www.cocan.org/osr - 26 Apr 2008
Nominated CamlP4 extensions List of nominated CamlP4 extension to be included in the OCaml batteries included distribution: openin Sexplib pa_
www.cocan.org/osr/batteriesincluded - 27 Apr 2008
In a nutshell a functional value conforming to this recommendation raises only Invalid_argument and Assert_failure , to respectively denote a misuse of the
www.cocan.org/osr/exceptionless_error_management/recommendation_candidate_1 - 11 Feb 2008
Essentially, this is a variation on recommendation candidate #1, without polymorphic variants and with the addition of an obscure type for error-causing funct
www.cocan.org/osr/exceptionless_error_management/recommendation_candidate_2 - 11 Apr 2008
Rationale The OCaml standard library uses exceptions to signal unexceptional error cases. The canonical example is to raise Not_found to signal the absenc
www.cocan.org/osr/exceptionless_error_management - 07 Feb 2008
The mutable string situation Since the first version, OCaml has mutable strings. With time and the hindsight provided by numerous languages with immutable
www.cocan.org/osr/immutable_strings - 01 Feb 2008
Software licenses are an vital topic for all developers, though industrial developers are often more acutely aware of them. It is therefore appropriate to gi
www.cocan.org/osr/license - 30 Jan 2008
1. OBJECTIVE This recommendation aims to ensure that the META files accompanying Ocaml packages implementing some Camlp4-based syntax extension are Findlib-
www.cocan.org/osr/meta_files_for_packages_containing_syntax_extensions - 18 Mar 2008
(originally by Berke DURAK) First, the PMSs of Linux distributions are perfectly adequate for end users and administrators having to deploy and manage ident
www.cocan.org/osr/ports-like_management_system - 05 Feb 2008
After much discussion on the mailing list and individuals involved in the development of some of the XML libraries I am retracting this proposal. It is not c
www.cocan.org/osr/standard_api_for_xml_processors - 05 Mar 2008
Summary Using Unicode identifiers would improve the clarity of programs, in particular for teaching purposes. According to Xavier Leroy, it would not be t
www.cocan.org/osr/unicode_identifiers_in_ocaml - 30 Jan 2008
Summary OCaml does not support Unicode out of the box and it seems quite likely that this will not happen in the discernable future. Rather, the preferred
www.cocan.org/osr/unicode_library - 29 Jan 2008
Join
www.cocan.org/ocaml_sig_in_the_san_francisco_bay_area - 27 Aug 2004
Ocaml success stories Ocaml programs known outside of the Ocaml community Unison file synchronizer MLdonkey The Coq proof assistant The Heve
www.cocan.org/ocaml_success_stories - 11 Apr 2008
http://projects.camlcity.org/projects/ocamlnet.html
www.cocan.org/ocamlnet - 11 Apr 2008
We need to find a killer app to serve as a flagship for OCaml's advocacy. Preferably not a programming/scripting language, despite the fact that they are e
www.cocan.org/open-source_project - 04 Aug 2007
These are links which we haven't yet classified. They ought to go somewhere else. A thread on the Lambda the Ultimate mailing list about OCaml adoption
www.cocan.org/other_resources - 03 Oct 2004
Choose your country and region: US and Canada Europe China Japan Australia Africa Korea
www.cocan.org/people - 15 Jan 2008
Ocaml Programmers in Africa Revence Kalibwani Currently engaged with Digital Solutions (Uganda) LTD - doing functional programming in languages inclu
www.cocan.org/people/africa - 06 Jun 2007
Sydney John Skaller . Author of Vyper and Felix
www.cocan.org/people/australasia - 10 Sep 2004
Beijing YANG Shouxun : PhD in natural language processing, using Objective CAML mainly for internal purposes. my Website XiaMen y6cmE :Perl and OCam
www.cocan.org/people/china - 01 Jul 2006
London and South East England Richard W.M. Jones : Contractor and consultant specialising in Objective CAML programming and training. Contact me on 07866
www.cocan.org/people/europe - 22 Dec 2007
Osaka Yoriyuki Yamagata Mostly mathematician, but ocasionally do programming. Developper of Camomile . CV available upon reqest. More on my professi
www.cocan.org/people/japan - 11 Aug 2006
Korea SooHyoung Oh . Translated "Gtk+2.0 Tutorial" to Ocaml/LablGTK version, Gtk+2.0 Tutorial using Ocaml . See LablGTK , too.
www.cocan.org/people/korea - 30 Oct 2007
Quebec Eliot Handelman - researches intelligent musical applications (primarily representation and automated analysis) using Ocaml.
www.cocan.org/people/north_america - 07 Nov 2007
PyCaml is http://pycaml.sourceforge.net
www.cocan.org/pycaml - 06 Jul 2005
This page explains differences and similarities between Ocaml and some related languages.
www.cocan.org/related_languages - 13 Apr 2008
I work at Merjis Ltd. , based in London, UK, where we work on improving website return on investment by having a mix of good marketing and excellent unde
www.cocan.org/richard_w.m._jones - 14 Jul 2005
This is the "sandbox", where you can try out Wiki features and do your own experiments. No one will mind what you alter on this page, but please l
www.cocan.org/sandbox - 16 May 2008
This is just a test.
www.cocan.org/sandbox/new_page - 02 Aug 2004
Serialization is the act of reversibly converting run-time values to external representations. In simpler terms, it is saving and loading values in a given
www.cocan.org/serialization - 27 Apr 2008
Sexplib is an automated code generation for converting OCaml-values to S-expressions for OCaml 3.10 and newer. Basically, it automatically provides functio
www.cocan.org/sexplib - 12 Apr 2008
OCaml Summer of Code is some open source project made during the summer as a kind of internship. Most of the time this require three pieces: an OSS project,
www.cocan.org/soc - 27 Jan 2008
Share on this page your tips and tricks to use OCaml more productively. Practical hints by Markus Mottl. Tips/single line comment syntax : how to conf
www.cocan.org/tips - 01 Feb 2008
Share on this page your tips and tricks to use OCaml more productively. Practical hints by Markus Mottl. Tips/single line comment syntax : how to conf
www.cocan.org/tips_and_tricks - 01 Feb 2008
Use findlib to dynamically import modules from the toplevel. findlib is helpful from the command line, but it also makes it easy to require modules from th
www.cocan.org/tips_for_using_the_ocaml_toplevel - 06 Nov 2006
Emacs Add this function to your ~/.emacs ;; Comment from the point to the end of line or, if the point is at the end ;; of a line and not following a c
www.cocan.org/tips/single_line_comment_syntax - 02 Feb 2008
At the OCaml Alliance we are working to provide training courses in OCaml. If you require training for staff members, then we can put you in contact with
www.cocan.org/training - 06 Jul 2007
Summary Using Unicode identifiers would improve the clarity of programs, in particular for teaching purposes. According to Xavier Leroy, it would not be t
www.cocan.org/unicode_identifiers_in_ocaml - 27 Jan 2008
Choose your country and region: US and Canada Europe Japan China
www.cocan.org/user_groups - 20 Jul 2006
OCaml China OCaml user community in China. It currently includes the following sections: story , forum , aggregation and documents . The menu is
www.cocan.org/user_groups/china - 23 Jul 2007
London Richard W.M. Jones is currently trying to arrange a meeting with Objective CAML users in the London and Greater London area. Please contact me
www.cocan.org/user_groups/europe - 12 Aug 2004
http://ocaml.jp Comprehensive information site of OCaml in Japanese. Have wiki , mailing list , and Japanese manual .
www.cocan.org/user_groups/japan - 29 Aug 2004
Portland, Oregon PDXFunc is a group for functional programmers (of all stripes) in the Portland, Oregon area. They seem to meet a couple of times a mont
www.cocan.org/user_groups/north_america - 30 Jan 2008
This is a list of resources for people interested in Web Programming with OCaml . This page needs to be expanded and tidied up. You can help!
www.cocan.org/web_programming_with_ocaml - 12 Apr 2008
Web sites using Ocaml Dynamic sites: The Caml humps: http://caml.inria.fr//cgi-bin/hump.en.cgi ( Apache+CGI+custom ) The Cocan wiki (here): http://w
www.cocan.org/web_sites_using_ocaml - 20 Apr 2008
OCaml is very fast and safe . Here are some other neat features of OCaml which improve programmer productivity.
www.cocan.org/why_ocaml - 19 Jul 2008
bibtex2html is is a collection of tools for translating from BibTeX to HTML. Site: http://www.lri.fr/~filliatr/bibtex2html/index.en.html
www.cocan.org/bibtex2html - 11 Apr 2008
This is the place where the organization team coordinates. Since the whole team is french, this page is in french only -- sorry for other people. ????, vid
www.cocan.org/events/europe/ocamlmeetingparis2008/organization - 25 Jan 2008
Sous Mac OS X, il y existe 5 manières différentes d'installer les paquets de base d'OCaml : installer les binaires de l'INRIA installer par Fink instal
www.cocan.org/fr/getting_started_with_ocaml_on_mac_os_x - 28 Dec 2006
There are several packages available for OCaml under Mandriva. Start rpmdrake and search with the keyword OCaml, and the OCaml base distribution packages wi
www.cocan.org/getting_started_with_ocaml_on_mandriva - 29 Dec 2007
hlins inserts in a HTML document the url's (uniform resource locator) for certain names (normally the names of people), according to a data base associating
www.cocan.org/hlins - 11 Apr 2008
json-wheel is a JSON library with a syntax textension for automatic generation of converters. http://martin.jambon.free.fr/json-wheel.html
www.cocan.org/json-wheel - 05 May 2008
micmatch aims to make text-oriented programs even easier to write, read and run without losing the unique and powerful features of Objective Caml (OCaml).
www.cocan.org/micmatch - 05 May 2008
OCaml MinGW port using msys is not officially supported, in fact it is officially not supported, README.win32 stating: Do *not* install the standalone dis
www.cocan.org/ocaml_mingw_port - 01 Sep 2007
open_in implements a Camlp4 syntax extension for Objective Caml. It adds the syntactic construction: open M in e that can appear in any context wher
www.cocan.org/open_in - 05 May 2008
This page needs to have a much clearer focus, eg. how does it relate to OCaml, what are the particular problems in OCaml (eg. with Marshal), how can you go ab
www.cocan.org/serialization/discussion - 12 Apr 2008
There were two OCaml projects chosen by The Free Software Initiative of Japan as the Google Summer of Code 2007 projects. They are CamlDT STMLib (fin
www.cocan.org/soc/google2007 - 27 Jan 2008
Bug tracking system made with OCsigen Suggestion: Functional bindings for OpenGL Suggestion: IDE For OCaml ( ODT / http://home.gna.org/cameleon/ ) Su
www.cocan.org/soc/google2008 - 30 Jan 2008
OCsigen-bts is a bug tracking system made using OCaml through OCsigen . The idea behind this project is to demonstrate that Ocsigen is able to manage in an
www.cocan.org/soc/google2008/ocsigen-bts - 21 Jan 2008
yamlpp is a small HTML preprocessor written in Ocaml, allowing one to put both English and French texts in a same file, and also to have support for simple
www.cocan.org/yamlpp - 11 Apr 2008