Docs GODI Archive
Projects Blog Link DB

Look up function:

(e.g. "List.find" or "keysym")
More options




Cryptographic functions

This library implements the symmetric cryptographic algorithms Blowfish, DES, and 3DES. The algorithms are written in O'Caml, i.e. this is not a binding to some C library, but the implementation itself. (read more)


Converts docbook documents from XML format to Unix manual pages

This tool converts a docbook document that is represented as XML file to manual pages. All "refentry" sections are transformed to "troff"-formatted documents. Currently, only a subset of the "docbook" tags that are allowed in "refentry" are supported. Unknown tags are simply ignored as if they had not been written. ... (read more)


O'Caml library manager

Findlib is a library manager for Objective Caml. It provides a convention how to store libraries, and a file format ("META") to describe the properties of libraries. There is also a tool (ocamlfind) for interpreting the META files, so that it is very easy to use libraries in programs and ... (read more)

Findlib Browser

CGI that browses libraries managed by Findlib

This is a small CGI that lists all Findlib libraries, shows the mli interfaces of modules, and allows one to do a fulltext search over the mli interfaces (read more)


Internet protocols (http, cgi, email etc.) and helper data structures (mail messages, character sets, etc.)

Ocamlnet implements a number of Internet protocols (http client & server, cgi and cgi variants, SunRPC, FTP, POP, SMTP) and is a strong base for web and Internet programming. Many protocols can even be driven in an asychronous way, since Ocamlnet defines a framework for asynchronous implementations (equeue). There is ... (read more)


Validating XML parser

PXP is an XML parser for O'Caml. It represents the parsed document either as tree or as stream of events. In tree mode, it is possible to validate the XML document against a DTD. The acronym PXP means Polymorphic XML Parser. This name reflects the ability to create XML trees ... (read more)


Dialog-oriented web applications

Wdialog is an environment to create web applications. It is a good choice for "dialog-intensive" applications with many input and output fields, and for application that need exact control of the possible user interactions. Feature list: Separation of the user interface (UI) definition from the backend program, improving the structure ... (read more)


Manage time sheets with a web application

The Wtimer web application allows you (and your group) to enter time sheets, to store them into a database, and to retrieve reports of them. What can you put into a time sheet? These sheets are organized by days, and every day has several rows. The rows contain the clock ... (read more)


Functions for string searching/matching/splitting

Functions for string searching/matching/splitting implemented in pure O'Caml. The functions are thread-safe. (read more)


Brace expansion (alias 'interpolation') performed by camlp4

This camlp4 syntax extension interprets the dollar notation ${name} in strings and in included files. The syntax extension is available both for the old and the new camlp4 (read more)

This web site is published by Informatikb√ľro Gerd Stolpmann
Powered by Caml