Module IStdlib.IMutex

type t = Stdlib.Mutex.t
val create : unit -> t
val critical_section : t -> f:(unit -> 'a) -> 'a