sig
  val slurp : Pervasives.in_channel -> string CCLinq.t
  val slurp_file : string -> string CCLinq.t
  val lines : string CCLinq.t -> string CCLinq.t
  val lines' : string CCLinq.t -> string list CCLinq.t
  val join : string -> string CCLinq.t -> string CCLinq.t
  val unlines : string CCLinq.t -> string CCLinq.t
  val out : Pervasives.out_channel -> string CCLinq.t -> unit
  val out_lines : Pervasives.out_channel -> string CCLinq.t -> unit
  val to_file : string -> string CCLinq.t -> unit CCLinq.with_err
  val to_file_exn : string -> string CCLinq.t -> unit
  val to_file_lines : string -> string CCLinq.t -> unit CCLinq.with_err
  val to_file_lines_exn : string -> string CCLinq.t -> unit
end