Thread: "ocaml_beginners"::[] how to create a closure?
"ocaml_beginners"::[] how to
create a closure?
2006-12-11 00:26:16
> let get_array =
> let a = None in
^^^^^^^^^^^^^^ try: let a = ref None in
> let get_array () =
> match a with
> None -> (a:= Some (Array.make 10 0);
> !a)
> | Some a -> !a in
> get_array;;
> Characters 88-89:
> None -> (a:= Some (Array.make 10 0);