From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id A72A97EE25 for ; Sat, 9 Nov 2013 05:27:46 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of ecc@cmu.edu) identity=pra; client-ip=128.2.217.196; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ecc@cooper-siegel.org"; x-sender="ecc@cmu.edu"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of ecc@cooper-siegel.org) identity=mailfrom; client-ip=128.2.217.196; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ecc@cooper-siegel.org"; x-sender="ecc@cooper-siegel.org"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@smtp01.srv.cs.cmu.edu) identity=helo; client-ip=128.2.217.196; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="ecc@cooper-siegel.org"; x-sender="postmaster@smtp01.srv.cs.cmu.edu"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYBAGu5fVKAAtnEnGdsb2JhbABZxFsWDgEBAQEBCAsSFCiCJQEBBScTTwsYCRMSDwUYiEWzeIkUkASDCoEQA4lCjkyVTw X-IPAS-Result: AqYBAGu5fVKAAtnEnGdsb2JhbABZxFsWDgEBAQEBCAsSFCiCJQEBBScTTwsYCRMSDwUYiEWzeIkUkASDCoEQA4lCjkyVTw X-IronPort-AV: E=Sophos;i="4.93,665,1378850400"; d="scan'208";a="34573435" Received: from smtp01.srv.cs.cmu.edu ([128.2.217.196]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Nov 2013 05:27:44 +0100 Received: from stratocaster.home (pool-96-236-201-222.pitbpa.fios.verizon.net [96.236.201.222]) (authenticated bits=0) by smtp01.srv.cs.cmu.edu (8.13.6/8.13.6) with ESMTP id rA94RaGH007511 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 8 Nov 2013 23:27:42 -0500 (EST) Received: by stratocaster.home (Postfix, from userid 1000) id E7DF61D0608E; Fri, 8 Nov 2013 23:27:38 -0500 (EST) Date: Fri, 8 Nov 2013 23:27:38 -0500 From: Eric Cooper To: caml-list@inria.fr Message-ID: <20131109042738.GC4409@cooper-siegel.org> Mail-Followup-To: caml-list@inria.fr References: <1383968015.11272.YahooMailNeo@web160505.mail.bf1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1383968015.11272.YahooMailNeo@web160505.mail.bf1.yahoo.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: mimedefang-cmuscs on 128.2.217.196 Subject: Re: [Caml-list] applying labled argument error On Fri, Nov 08, 2013 at 07:33:35PM -0800, Jean Saint-Remy wrote: > let ar = Array.init 20 ~f:(fun i -> i) ;; > -: "Error: The function applied to this argument has type (int -> 'a) -> 'a > array > This argument cannot be applied with label ~f." Put module Array = Arraylabels at the top of your program, or explicitly call ArrayLabels.init. -- Eric Cooper e c c @ c m u . e d u