Thread-Safe IO
The Thread-Safe IO package is a lightweight wrapper library that makes the default System.IO.File and System.IO.Directory namespaces thread-safe.
By using this package, you can modify many files and directories simultaneously (concurrently, i.e. from many threads at the same time) without ever worrying about thread safety.