package unionFind

  1. Overview
  2. Docs
type 'a store
val new_store : unit -> 'a store
type 'a rref
val make : 'a store -> 'a -> 'a store * 'a rref
val get : 'a store -> 'a rref -> 'a store * 'a
val set : 'a store -> 'a rref -> 'a -> 'a store
val eq : 'a store -> 'a rref -> 'a rref -> 'a store * bool
val tentatively : 'a store -> (unit -> 'b) -> 'b
OCaml

Innovation. Community. Security.