Description
Provides access to platform-dependent file locking APIs from Haskell. File locks help programs coordinate access to shared files so multiple processes do not write at the same time unexpectedly.
This is useful for build tools, caches, databases, package managers, and applications that need safe file coordination. It is a system-level library and has no standalone interface.