RosettaCodeData/Task/Input-loop/OCaml/input-loop-3.ocaml

9 lines
165 B
Text
Raw Permalink Normal View History

2013-04-10 22:43:41 -07:00
let read_lines f ic =
let rec loop () =
try f(input_line ic); loop()
with End_of_file -> ()
in
loop()
read_lines print_endline (open_in Sys.argv.(1))