typelift /ConcurrentSwift20817Functional Concurrency Primitivesconcurrencysoftware-transactional-memorysynchronizationlock