ZIO is a library for asynchronous and concurrent programming that is based on pure functional programming.