Module Await_sync.SyncSource

Synchronization primitives which use Sync.t

Sourcemodule Mutex : sig ... end

A poisonable mutual exclusion lock.

Sourcemodule Rwlock : sig ... end

A poisonable and freezable multiple readers, single writer lock that can only be held for a bounded period of time.

Sourcemodule Lazy : sig ... end

A deferred computation.