module LazyIO: sig .. end
Accès paresseux au contenu d'un fichier. Ce module est à utiliser en 
partenariat avec le module 
ByteStream.
 
val read_file : string -> int MyStream.t
read_file filename est un flot d'entiers 8-bits généré à partir du 
contenu du fichier filename, autrement dit chaque fois que l'on force le flot, 
l'octet courant du fichier est renvoyé. Attention, cette fonction ouvre le 
fichier filename mais ne peut le refermer que lorsque le fichier a été 
entièrement lu, ce qui pourrait ne pas arriver auquel cas on a une « fuite » de 
descripteur de fichier.
val write_file : string -> int MyStream.t -> unit
write_file filename is écrit le contenu du flot d'entier 8-bits is dans le fichier filename. 
Attention au cas où le flot is est infini.
val compare : string -> string -> bool
compare filename1 filename2 renvoie true si les contenus des fichiers 
filename1 et filename2 sont identique; false sinon.
Retour à la page du TD8