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 EF8387EE25 for ; Sat, 9 Nov 2013 04:34:38 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of jeansaintremy@yahoo.com) identity=pra; client-ip=98.139.213.55; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="jeansaintremy@yahoo.com"; x-sender="jeansaintremy@yahoo.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of jeansaintremy@yahoo.com) identity=mailfrom; client-ip=98.139.213.55; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="jeansaintremy@yahoo.com"; x-sender="jeansaintremy@yahoo.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@nm17-vm1.bullet.mail.bf1.yahoo.com) identity=helo; client-ip=98.139.213.55; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="jeansaintremy@yahoo.com"; x-sender="postmaster@nm17-vm1.bullet.mail.bf1.yahoo.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkcDAIqsfVJii9U3lGdsb2JhbABMDYJDfFMIrDiUCBYOAQEBAQcLFBIjB4IcBAEWHAQVAQIVIgEUCAFxAQ4BBgwMhVyCGQwBAQIPm2CPWwmDAIQZASMDASMDiW4BBgoBAQGUEQOHV4FrjlSBKIUONVWIb3CEKw X-IPAS-Result: AkcDAIqsfVJii9U3lGdsb2JhbABMDYJDfFMIrDiUCBYOAQEBAQcLFBIjB4IcBAEWHAQVAQIVIgEUCAFxAQ4BBgwMhVyCGQwBAQIPm2CPWwmDAIQZASMDASMDiW4BBgoBAQGUEQOHV4FrjlSBKIUONVWIb3CEKw X-IronPort-AV: E=Sophos;i="4.93,664,1378850400"; d="scan'208,217";a="34568197" Received: from nm17-vm1.bullet.mail.bf1.yahoo.com ([98.139.213.55]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Nov 2013 04:34:37 +0100 Received: from [98.139.212.151] by nm17.bullet.mail.bf1.yahoo.com with NNFMP; 09 Nov 2013 03:34:36 -0000 Received: from [98.139.212.234] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 09 Nov 2013 03:33:36 -0000 Received: from [127.0.0.1] by omp1043.mail.bf1.yahoo.com with NNFMP; 09 Nov 2013 03:33:36 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 94284.33236.bm@omp1043.mail.bf1.yahoo.com Received: (qmail 15188 invoked by uid 60001); 9 Nov 2013 03:33:35 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1383968015; bh=clLXdPKusBdbIA1iat3R1uqd1ILcwRKIrRNrAuDqNbs=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=zS+WLKfXTvCzI1EhGC/afftaywzlZzA4OfNtFEFpeVr7zzbUbg0J5MHSDASwqAf+1SM14iCgGikNPccWAbKQYI0gHNK0H/ElPqyZxVVzeXrC+JR1BChViKG6cqRtNI1ND4+sr6hRQsVgSNajHqHcaTHvCQ4I2C2vTiYzI3ISLd4= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=ph0iL+0pQxLjim0zv+IvbbXhCGbQnWI4wyrJvNvEbKvIdJXzTU1X8xVL81iI+jWSR6M5RyNR6mP3Czt6XpaQCdcry6Naj2khNAhBCixUnIGq7PJTug/xLazYK8yWCyU3IhBe4KytVuLeWhqVMYbK8EYyWXBdp6+1qs1mZFbzJxs=; X-YMail-OSG: 90AeyxQVM1kAm3B2xAQSx_qScEQ57eAlpVQAjC0soxKwjkA 2_1poPswIlnrZtIZSzDV85nihBU_yur3rG1YcnUO4xUnQ29RFuxcuQ41ySYG v6edS0gKsIHqVw_qZHwE3H.PB.LTi2NfNXU.mxzrBTkqDiWus6SJ3AbuFoQv mQmrbrbd9CvFOyrLLOUWUIQRDaQ_B99PgE2F0U_ROa32d0dU2WDs7S8aYA3N 41IbTgW1Q0XsXIDnWHH_J4H_Fm8De1acXCQkp0Z32lcgTFZQM3a.FJTUzLu1 r54W9SRLDukDkuUutu.rb4N2iP2AsP3_CK9NisT289.PyQrjFdrUXR9MknCy MHej61ahqHjZ8IlrWCt6MMbgazRJv1WvW.n9hptnr6p6dET0NxNj_pntYRvA pne4d91ZXgVbtxPIS3Lrrqs1teOyVfWRBebHYoKwpOiPuIIjz4Vk_xjJ1UJH NjH5b86fqYL82o12XZr1f3YI1Ysx6GWcGAr1y5wLsoJRf7PQYT06nIVx2GnK 7MWUtvW.8pfi5gfNYdpOsImXMsl64Pk0ygXGh0798cOCDB2jLEc_DKsehGo6 7gIvhsZET8c70n7bU8_q5n8GnhsyuVpQX8KknSdeedQPnTQ-- Received: from [67.84.46.185] by web160505.mail.bf1.yahoo.com via HTTP; Fri, 08 Nov 2013 19:33:35 PST X-Rocket-MIMEInfo: 002.001,SGksCgpJIGFtIHJ1bm5pbmcgb2NhbWwgMy4xMi4xIGFuZCBnZXR0aW5nIGFuIGVycm9yIG1lc3NhZ2UuIElzIGl0IGFuIGluY29tcGF0aWJsZSB2ZXJzaW9uIGVycm9yIG9yIGEgbWlzc2luZyAnY29yZScgbW9kdWxlPwoKbGV0IHBlcm11dGUgYXJyYXkgPSAKCsKgIGxldCBsZW5ndGggPSBBcnJheS5sZW5ndGggYXJyYXkgaW4KwqAgZm9yIGk9MCB0byBsZW5ndGggLSAyIGRvCsKgIGxldCBqID0gaSArIDEgKyBSYW5kb20uaW50IChsZW5ndGggLSBpIC0gMSkgaW4gCgrCoCBsZXQgdG1wID0gYXJyYXkuKGkpIGkBMAEBAQE- X-Mailer: YahooMailWebService/0.8.163.597 Message-ID: <1383968015.11272.YahooMailNeo@web160505.mail.bf1.yahoo.com> Date: Fri, 8 Nov 2013 19:33:35 -0800 (PST) From: Jean Saint-Remy Reply-To: Jean Saint-Remy To: "caml-list@inria.fr" MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="1841192791-145518105-1383968015=:11272" Subject: [Caml-list] applying labled argument error --1841192791-145518105-1383968015=:11272 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, I am running ocaml 3.12.1 and getting an error message. Is it an incompatib= le version error or a missing 'core' module? let permute array =3D=20 =A0 let length =3D Array.length array in =A0 for i=3D0 to length - 2 do =A0 let j =3D i + 1 + Random.int (length - i - 1) in=20 =A0 let tmp =3D array.(i) in=20 =A0 array.(i) <- array.(j); =A0 array.(j) <- tmp =A0 done ;; let ar =3D Array.init 20 ~f:(fun i -> i) ;; -: "Error: The function applied to this argument has type (int -> 'a) -> 'a= array =A0=A0=A0=A0 This argument cannot be applied with label ~f." Best regards, Jean --1841192791-145518105-1383968015=:11272 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,

I am running ocaml 3.12.1 a= nd getting an error message. Is it an incompatible version error or a missi= ng 'core' module?

let permute array =3D
=
  let length =3D Array.length array in
  for i=3D0= to length - 2 do
  let j =3D i + 1 + Random.int (length - i= - 1) in
  let tmp =3D array.(i) in
&nbs= p; array.(i) <- array.(j);
  array.(j) <- tmp
  done ;;
let ar =3D Array.init 20 ~f:(fun i -> i) ;;
-: "Error: The function applied to this argument has type (int -&g= t; 'a) -> 'a array
     This argument cann= ot be applied with label ~f."

Best regards,

Jean
= --1841192791-145518105-1383968015=:11272--