4
Go-like channels in Scala: receive, send, and default clauses
(softwaremill.com)
Oh this looks interesting, I hope to play with it sometime.