From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 7FF4BBC6C for ; Tue, 30 Oct 2007 12:15:07 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAIqvJkfLENaHn2dsb2JhbACOXwIBAQcEBgkIGA X-IronPort-AV: E=Sophos;i="4.21,347,1188770400"; d="scan'208";a="5276169" Received: from ipmail03.adl2.internode.on.net ([203.16.214.135]) by mail3-smtp-sop.national.inria.fr with ESMTP; 30 Oct 2007 12:15:05 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAH+sJkd5LGK+/2dsb2JhbAAM X-IronPort-AV: E=Sophos;i="4.21,347,1188743400"; d="scan'208";a="177707542" Received: from ppp121-44-98-190.lns10.syd6.internode.on.net (HELO [192.168.1.201]) ([121.44.98.190]) by ipmail03.adl2.internode.on.net with ESMTP; 30 Oct 2007 21:45:02 +1030 Subject: Re: [Caml-list] Preferred Way to Split a List From: skaller To: Alain Frisch Cc: Julien Moutinho , caml-list@yquem.inria.fr In-Reply-To: <4726E433.7060408@frisch.fr> References: <47266DB7.1020009@SmokejumperIT.com> <20071030012012.GA29836@localhost> <1193723182.6129.66.camel@rosella.wigram> <4726E433.7060408@frisch.fr> Content-Type: text/plain Date: Tue, 30 Oct 2007 22:15:01 +1100 Message-Id: <1193742901.6697.5.camel@rosella.wigram> Mime-Version: 1.0 X-Mailer: Evolution 2.12.0 Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; 0100,:01 frisch:01 sourceforge:01 wrote:01 wrote:01 caml-list:01 alain:01 algorithm:01 tue:06 split:08 split:08 john:08 felix:09 felix:09 mess:09 On Tue, 2007-10-30 at 08:58 +0100, Alain Frisch wrote: > skaller wrote: > > The fastest way is: > > How can you be so sure? Why do I need to be something naturally impossible? Certainty isn't even possible in the presence of a proof. The fact here is I made a complete mess! My algorithm doesn't meet the specification. LOL! It doesn't split a list in two dang it! It actually splits it in two then recombines the result and returns the original list! :) -- John Skaller Felix, successor to C++: http://felix.sf.net