sig
  type t = Insert | Update | Delete
  val t_of_sexp : Sexplib.Sexp.t -> Response.Book_update.Operation.t
  val sexp_of_t : Response.Book_update.Operation.t -> Sexplib.Sexp.t
end