Table of Contents for Programming Languages: a survey
https://en.m.wikipedia.org/wiki/Process_calculus
especially related to channels/message passing.
In Pi Calculus, a channel can itself be sent over a channel.