Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Calendar library: version 2.0
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2008-02-12 (18:20)
From: Richard Jones <rich@a...>
Subject: Re: [Caml-list] Calendar library: version 2.0
On Sat, Feb 09, 2008 at 10:45:52AM +0100, Julien Signoles wrote:
> I am happy to announce a new release (v2.0) of Calendar, an ocaml 
> library managing dates and times. This release provides a bunch of new 
> modules and functions.
> The library is available at:

I've had a look at this now, and there are a few difficult issues with

(1) Toplevel modules called 'Utils' and 'Version'.  This is really bad
because not only are you staking a claim to those module names, but
also it will prevent anyone using those module names in their own
programs (and surely that's quite common - I've got both used in my
own programs).

It's much better to call them Calendar_utils and Calendar_version
(note: underscore _not_ period).

(BTW, the same applies to 'Printer', but that's not new in this

(2) Is the library source-compatible with 1.x?


Richard Jones
Red Hat