A concurrency library for Scala inspired by Go's channels