Module Imandrakit_sync

module Atomic_util : sig ... end
module Immlock : sig ... end

Lock with fast read path for immutable data

module LRU_cache : sig ... end

LRU cache.

module Lock : sig ... end

Value protected by a mutex

module Mvar : sig ... end

MVar.

module Once : sig ... end

Computed once. Thread safe.

module Switch : sig ... end

Switch to cancel tasks.