sig
  type t = {
    read : Core_unix.File_descr.t list;
    write : Core_unix.File_descr.t list;
    except : Core_unix.File_descr.t list;
  }
  val empty : Core_unix.Select_fds.t
  val sexp_of_t : Core_unix.Select_fds.t -> Sexplib.Sexp.t
end