Forum de l’article
ISSN 2271-3905
Cliquez ici si vous voulez visiter mon autre site, orienté vers des sujets moins techniques.
La bibliothèque Stdlib livrée avec OCaml est perfectible. Néanmoins, on peut compter sur la bibliothèque Core de Jane Street qui permet de lire un fichier simplement :
open Core
let list = In_channel.with_file "mon_fichier" ~f :(In_channel.input_lines)
|> List.map f:int_of_string ; ;
Ici, juste la lecture du fichier et la conversion en nombre.
Malheureusement, la bibliothèque est incompatible avec Stdlib (Il faut par exemple utiliser le ~f : qui a le bon gout de préciser quel argument est la fonction). C’est toutefois la bibliothèque prise en compte dans l’ouvrage Real World OCaml qui est recommandable et accessible gratuitement sur Internet.
Merci pour ces conseils, qui vont j’espère me donner le courage de reprendre ce projet...