Objective Caml version 3.10.0 # let a i = let b ?(i=i mod 3) () = i in b ~i ();; val a : int -> int = <fun> # for i = 0 to 5 do print_int (a i); done;; 012345- : unit = ()
Is this something to be expected? Or perhaps something which calls for an upgrade? -- mailto:[EMAIL PROTECTED] _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs