From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA19856; Tue, 9 Mar 2004 19:11:58 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA20010 for ; Tue, 9 Mar 2004 19:11:57 +0100 (MET) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i29IBsHd001325 for ; Tue, 9 Mar 2004 19:11:55 +0100 Received: (qmail 7090 invoked by uid 64014); 9 Mar 2004 18:11:53 -0000 Received: from shawnw@speakeasy.org by mail5.speakeasy.net with AmikaGuardian-Server-2.1.2; 09 Mar 2004 18:11:53 -0000 X-AmikaGuardian-Id: mail5.speakeasy.net10788559132617075 X-AmikaGuardian-Category: AN:Override Structure : 2.1 X-AmikaGuardian-Category: AN:Vectored : 2.1 X-AmikaGuardian-Category: AN:Forwarded Mail : 2.1 X-AmikaGuardian-Category: AN:Override : 2.1 X-AmikaGuardian-Category: AN:Exception : 2.1 X-AmikaGuardian-Action: Do Nothing() Received: from dialup-67.75.211.106.dial1.seattle.level3.net (HELO sherlock.localdomain) (shawnw@[67.75.211.106]) (envelope-sender ) by mail5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 9 Mar 2004 18:11:52 -0000 Received: by sherlock.localdomain (Postfix, from userid 502) id CB0B511396; Tue, 9 Mar 2004 10:11:09 -0800 (PST) Date: Tue, 9 Mar 2004 10:11:09 -0800 From: Shawn Wagner To: caml-list@inria.fr Subject: Re: [Caml-list] Completeness of "Unix" run-time library Message-ID: <20040309181109.GP27866@speakeasy.org> Mail-Followup-To: caml-list@inria.fr References: <20040309173009.27908.qmail@web41215.mail.yahoo.com> <20040309175527.GA3359@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040309175527.GA3359@redhat.com> User-Agent: Mutt/1.4.2i X-Miltered: at concorde by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; shawnw:01 caml-list:01 run-time:01 2004:99 2004:99 otherlibs:01 mli:01 posix:01 api:01 mli:01 posix:01 extlib:01 raevnos:01 pennmush:01 extlib:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Keywords: X-UID: 96 On Tue, Mar 09, 2004 at 05:55:27PM +0000, Richard Jones wrote: > On Tue, Mar 09, 2004 at 09:30:09AM -0800, Vasili Galchin wrote: > > Hello, > > > > I have yet to finish reading through otherlibs/unix/unix.mli. I kind of consider this POSIX API support. In any case, is there is a consensus that what is in unix.mli is complete? Or does new functionality have to be added? If so, what? > > No way!! There's lots of missing stuff which could be added. eg. off > the top of my head, strftime(3). Some missing functions from the C and POSIX standards are in my extlib library (strftime is Time.format_time). http://raevnos.pennmush.org/code/extlib/ More (The numeric ones added in C99) are in the companion mathlib. http://raevnos.pennmush.org/code/mathlib/ > > It would also be useful to have a comprehensive time / date library, > probably outside the Unix module. As part of the perl4caml project > I've wrapped up Perl's Date::Parse, Date::Format and Date::Calc[1] > modules, but a general OCaml library would be great. Agreed. -- Shawn Wagner shawnw@speakeasy.org ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners