А про шаред мемори - это просто неверный подход к фп. Фп это чистые функции и иммутабельные данные. Хочется конкурентных коллекций? Придется видимо писать свой модуль семафор с фсм. Слать ему мессаги с командами асинхронно. А фсм уже будет и клатчи делать и коллекцию обслуживать