--- src/csv.mli.orig 2010-06-14 11:17:06 UTC +++ src/csv.mli @@ -37,7 +37,7 @@ type t = string list list (** The most basic input object for best interoperability. *) class type in_obj_channel = object - method input : string -> int -> int -> int + method input : bytes -> int -> int -> int (** [input buf ofs len] reads up to [len] octets from the channel and puts them in the substring [buf.[ofs .. ofs+len-1]]. Returns the number of octets actually read (and stored). When @@ -52,7 +52,7 @@ end (** The most basic output object for best interoperability. *) class type out_obj_channel = object - method output : string -> int -> int -> int + method output : bytes -> int -> int -> int (** [output s ofs len] writes up to [len] bytes of the substring [s.[ofs .. ofs+len-1]]. Return the number of bytes actually written. When the channel is non-blocking, and there are