implementation("io.arrow-kt:arrow-fx-stm:2.3.0-alpha.4")
Composable software transactional memory primitives for safe concurrent state: TVars, STM monad, atomic transactions, retry/orElse.