Array.iter は配列に対して ‘a -> unit 型の関数を順に適用する関数。List.iter の配列版。これを使えばコマンドライン引数の数だけ繰り返せる。
let () = Array.iter (fun s -> print_endline s) Sys.argv
^o^ >argv2 foo bar buz argv2 foo bar buz
takatoh's blog – Learning programming languages.
Array.iter は配列に対して ‘a -> unit 型の関数を順に適用する関数。List.iter の配列版。これを使えばコマンドライン引数の数だけ繰り返せる。
let () = Array.iter (fun s -> print_endline s) Sys.argv
^o^ >argv2 foo bar buz argv2 foo bar buz