Os.Fdval apply :
close:(Unix.file_descr -> unit) ->
Unix.file_descr ->
(Unix.file_descr -> 'a) ->
'aval copy : ?buf:Bytes.t -> src:Unix.file_descr -> Unix.file_descr -> unitval to_string : Unix.file_descr -> stringval read_file : string -> Unix.file_descr -> string