title: idiomatic file locking in clojure?
body: <p>I have a group of futures processing jobs from a queue that involve writing to files. What's the idiomatic way to make sure only one future accesses a particular file at a time?</p>