[identity profile] jakobz.livejournal.com 2012-04-13 11:02 am (UTC)(link)
Одна переменная, обернутая в lock {} - тоже не имеет ни гонок, ни дедлоков.

На двух таких переменных, как и на двух MVar-ах - можно устроить себе и гонки, и дедлоки.

Понятно что так стараются не делать в Хаскеле, и сплошь и рядом делают в дотнетах. Но это в большей мере только потому что в ФП народ сообращает круче.