STM を使うように変更
Scala STM を使った List への要素追加サンプル
CopyOnWriteArrayList 使用版のサンプル追加
foreach にも atomic の変わりに single を使うように変更