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=1.7 required=5.0 tests=AWL,DNS_FROM_RFC_POST, SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id D7B21BB84 for ; Mon, 12 Jan 2009 19:56:10 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoCAEsha0nRVcbmk2dsb2JhbACDHJA6PgEBAQEJCQoJEQOzC4ECi2ABAwEDhWw X-IronPort-AV: E=Sophos;i="4.37,254,1231110000"; d="scan'208";a="33634733" Received: from rv-out-0506.google.com ([209.85.198.230]) by mail4-smtp-sop.national.inria.fr with ESMTP; 12 Jan 2009 19:56:10 +0100 Received: by rv-out-0506.google.com with SMTP id f6so11207660rvb.3 for ; Mon, 12 Jan 2009 10:56:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=Gy+hdogV//Qwy5vtXfZnq794yQxV4klW+OmeI0iyCds=; b=VvEGG+p3NpVOihLO2Kf/BAh2DFQQSiCnElJNy7HwZlWgCfX82LPmr3LB13FANVAVGk whQfOIJ9i9z8LevhCK5pfUtpfUA7h1S1MPnzjzup0oulnkfwgTr0wxEKDnd51yeM0UXU Ejp9OXnSmbpC45+t4BK1gCfhx46ICTnvqk/T0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=qWaD1kJCt8AdOyCs54j/ZQGfMw5yX4kQ7rducWOFu5Ha029X6kFRbtxj4iv4Mhg5Bf 2U+7KYvdM11ixrYQbqjt2xDFEbNZr9yS4lHUyU5big8Lg8APDu/LxznIUW0YJjopXsb9 32+fpmH56TrmA8y72qwdrPQfx3kkMkXAjNFCU= Received: by 10.141.152.8 with SMTP id e8mr14843405rvo.77.1231786568352; Mon, 12 Jan 2009 10:56:08 -0800 (PST) Received: by 10.141.77.9 with HTTP; Mon, 12 Jan 2009 10:56:08 -0800 (PST) Message-ID: Date: Mon, 12 Jan 2009 13:56:08 -0500 From: "Markus Mottl" To: "Hugo Ferreira" Subject: Re: [Caml-list] Heap implementations: Fibonacci, Brodal and relaxed Cc: "blue storm" , caml-list@yquem.inria.fr In-Reply-To: <496B846D.5080705@inescporto.pt> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <496B19CA.5060703@inescporto.pt> <527cf6bc0901120931q4dbb7d19h716f2bc14d43abe9@mail.gmail.com> <496B846D.5080705@inescporto.pt> X-Spam: no; 0.00; markus:01 mottl:01 markus:01 mottl:01 ocaml:01 ocaml:01 okasaki's:01 2009:98 wrote:01 heap:01 caml-list:01 tar:01 purely:02 functional:02 repository:03 On Mon, Jan 12, 2009 at 12:57 PM, Hugo Ferreira wrote: > Still available (Chapter 6.): > > http://hg.ocaml.info/release/pure-fun/archive/release-1.0.8.tar.bz2 Yes, the OCaml translation of Okasaki's purely functional datastructures is still available online. The version control repository, where you can also look at individual files without downloading the archive, is here: http://hg.ocaml.info/release/pure-fun Note that leftist heaps are in chapter 3: http://hg.ocaml.info/release/pure-fun/file/tip/chp3.ml Regards, Markus -- Markus Mottl http://www.ocaml.info markus.mottl@gmail.com