From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 94026BC57 for ; Wed, 3 Nov 2010 14:48:13 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmQEALME0UzRVditg2dsb2JhbACDIpAPhiEBiAkIFQEBARMMGAMfo1KJIDyCF4VNLohYAQEDBYROcwSBWoh7 X-IronPort-AV: E=Sophos;i="4.58,289,1286143200"; d="scan'208";a="77631923" Received: from mail-qy0-f173.google.com ([209.85.216.173]) by mail2-smtp-roc.national.inria.fr with ESMTP; 03 Nov 2010 14:48:13 +0100 Received: by qyl33 with SMTP id 33so114153qyl.18 for ; Wed, 03 Nov 2010 06:48:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=fn8/a/OSS7VnfwZv7RhMHDzgQgto0VVy4QUVkeMiBqI=; b=aFgNEKMe3RSfsl1ubAFLFrKG7zpn/qq7O4+8rpixOxKHaE2pSfWY1MGm24YjLKhh4U ngFZFgYlLClu1vKSFXhQVRma3vsQk9FiEbVOmY5hszNLrcATiYYh1NhaaTglcFarm5o/ rs2FfEO0yTs8I24MoG8yz96yivdlaUnk3LXpw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=KGnqUGPqKymX31JbVFTuWOs2RNF7U4BRZ89FFxa2/P55/nX5zDtBYFpazwK0dNJuCm JSr2rmf8fjJm3QQvIux8vWgs0c9sGpgbSN4TWLzaHCraoCg607adXUyREXzdaFYkhyef 5CYG/wIwiwwOYJMBC5rU9JQ8R3IE6tcQ3qYQw= Received: by 10.224.181.72 with SMTP id bx8mr494345qab.220.1288792092273; Wed, 03 Nov 2010 06:48:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.226.136 with HTTP; Wed, 3 Nov 2010 06:47:51 -0700 (PDT) In-Reply-To: <20101027113014.GA31914@annexia.org> References: <4CC6F9E9.9090003@free.fr> <1288109042.11135.77.camel@bohrium.pps.jussieu.fr> <4CC6FD65.7080603@free.fr> <1288129450.2986.3.camel@asu> <20101027113014.GA31914@annexia.org> From: Gregory Bellier Date: Wed, 3 Nov 2010 14:47:51 +0100 Message-ID: Subject: Re: [Caml-list] type inference problem with Printf.sprintf ? To: Richard Jones Cc: Arlen Cuss , caml-list@yquem.inria.fr Content-Type: multipart/alternative; boundary=20cf30334ef7d96cb10494264ae7 X-Spam: no; 0.00; inference:01 printf:01 sprintf:01 lib:01 lib:01 abstr:01 wikipedia:01 wiki:01 beginner's:01 ocaml:01 bug:01 abstr:01 wikipedia:01 wiki:01 beginner's:01 X-Attachments: cset="UTF-8" cset="UTF-8" --20cf30334ef7d96cb10494264ae7 Content-Type: text/plain; charset=UTF-8 What's the point to rely on another lib while the standard lib Unix is enough for this simple task? I don't know calendarLib, that's why I ask. But it relies on Unix and Sys anyway so maybe it's better to just use Unix. 2010/10/27 Richard Jones > On Wed, Oct 27, 2010 at 08:44:10AM +1100, Arlen Cuss wrote: > > # open CalendarLib;; > > # Calendar.now ();; > > - : CalendarLib.Calendar.t = > > # Printer.Calendar.print "%d/%m/%Y %H:%M:%S\n" (Calendar.now ());; > > 26/10/2010 21:43:43 > > - : unit = () > > Even better, use the internationally standardized format for dates: > > # Printer.Calendar.print "%F %T\n" (Calendar.now ()) ;; > 2010-10-27 11:28:59 > - : unit = () > > http://en.wikipedia.org/wiki/ISO_8601 > > Rich. > > -- > Richard Jones > Red Hat > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > --20cf30334ef7d96cb10494264ae7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable What's the point to rely on another lib while the standard lib Unix is = enough for this simple task? I don't know calendarLib, that's why I= ask. But it relies on Unix and Sys anyway so maybe it's better to just= use Unix.





2010/10/27 Richard Jones <rich@annexia.org= >
On Wed, Oct 27, 2010 at 08:44:10AM +1100, Arlen Cuss wrot= e:
> # open CalendarLib;;
> # Calendar.now ();;
> - : CalendarLib.Calendar.t =3D <abstr>
> # Printer.Calendar.print "%d/%m/%Y %H:%M:%S\n" (Calendar.now= ());;
> 26/10/2010 21:43:43
> - : unit =3D ()

Even better, use the internationally standardized format for dates:
# Printer.Calendar.print "%F %T\n" (Calendar.now ()) ;;
2010-10-27 11:28:59
- : unit =3D ()

http://= en.wikipedia.org/wiki/ISO_8601

Rich.

--
Richard Jones
Red Hat

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.in= ria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

--20cf30334ef7d96cb10494264ae7--