module AtomicBool:sig
..end
type
t
val make : bool -> t
val compare_and_set : t -> bool -> bool -> bool
val get : t -> bool
val get_and_set : t -> bool -> bool
val lazy_set : t -> bool -> unit
val set : t -> bool -> unit
val weak_compare_and_set : t -> bool -> bool -> bool