In-Memory Messaging (Actors) in C#

I just came across a really cool library that facilitates in-memory messaging—very similar to the way this is handled in Scala and Erlang using the Actor model. It's called retlang. Check it out.