working implementation of typesafe synchronous channels between actors using delimited continuations to not block threads