Concurrency primitives

Easy3 min read