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=3.0 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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 17BD8BC58 for ; Tue, 25 Aug 2009 00:15:29 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvMBAMOtkkrRVdisimdsb2JhbACRW4huPwEBAQgLDAcRBas7gSOOeQEDAgSEFgU X-IronPort-AV: E=Sophos;i="4.44,267,1249250400"; d="scan'208";a="31592709" Received: from mail-px0-f172.google.com ([209.85.216.172]) by mail2-smtp-roc.national.inria.fr with ESMTP; 25 Aug 2009 00:15:28 +0200 Received: by pxi2 with SMTP id 2so3040163pxi.0 for ; Mon, 24 Aug 2009 15:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=dctl7AKUoZybWjMZ3Zuh/kiTYVXtFt7iH0zKcVhKTBQ=; b=IUlSeX4/1FDXJSyWLZsJLcE0GvuuKQjax3/e6HVL5rDKP04WsJP2Z/5OPd/+MM2ACq oh4k/jKvcPZFsErWWqe/mqMOkbBuNERCYiwauU2fSgf1EK6AU5/3I2JzyeEUknatAH82 PWApwxoLQdyyRLKFyiRv93rVDR55UnQpJNUCg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=Wf3WtEaNNzE1YMmFDVy77/QN/+pho+wcKCnweYkhHLkdvbFeX/P1lR/KOXqn/d/TlE CsoAFG+BR175MwK4yExyj2657AkQQ3LQrDW8JezX4RZCVB+a9+QPukWIQ7YJZ2JpTIT7 HDIKx64wISupcky8IhckutMNuXoFHd39C9ZR0= Received: by 10.115.65.11 with SMTP id s11mr6697068wak.170.1251152127436; Mon, 24 Aug 2009 15:15:27 -0700 (PDT) Received: from timesink.corp.631h.metaweb.com (nat07.metaweb.com [208.68.111.134]) by mx.google.com with ESMTPS id k21sm114824waf.24.2009.08.24.15.15.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 24 Aug 2009 15:15:26 -0700 (PDT) Cc: OCaml Message-Id: From: Warren Harris To: Jake Donham In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: [Caml-list] lazy vs fun Date: Mon, 24 Aug 2009 15:15:24 -0700 References: <94AD5806-B6F6-44F7-AA3C-1E63B6C1A722@metaweb.com> X-Mailer: Apple Mail (2.936) X-Spam: no; 0.00; memoize:01 warren:98 warren:98 wrote:01 caml-list:01 lazy:02 lazy:02 guess:04 manual:06 cells:08 overlooked:08 fun:08 aug:10 defer:15 thanks:17 On Aug 24, 2009, at 3:04 PM, Jake Donham wrote: > > Lazy cells don't just defer, they also memoize the returned value once > the cell is forced. Thanks Jake - I guess I overlooked that in the manual. Warren