Module type CCBijection.S
val empty : tval is_empty : t -> boolval equal : t -> t -> boolval compare : t -> t -> intval add : left -> right -> t -> tAdd
leftandrightcorrespondence to bijection such thatleftandrightare unique in their respective sets and only correspond to each other.
val cardinal : t -> intNumber of bindings. O(n) time.
val remove : left -> right -> t -> tRemove the
left,rightbinding if it exists. Return the same bijection otherwise.
val remove_left : left -> t -> tRemove the binding with
leftkey if it exists. Return the same bijection otherwise.