<div dir="ltr">I've added my Racket solution to the Atomic Updates task. See<div><br></div><div> <a href="http://rosettacode.org/wiki/Atomic_updates">http://rosettacode.org/wiki/Atomic_updates</a><br></div><div><br>
</div><div style>I'd be interested in suggestions on how to improve this solution, especially by drawing on existing facilities in Racket to construct a more elegant approach (or approaches) than the hand-rolled locks that I employed.</div>
<div style><br></div><div style>-- Dan</div></div>