A stacked channel sits atop another channel, which may itself be a stacked channel, and mediates the flow of data to or from that channel.
Stacked channels were first implemented in the Trf extension by aku, and in the 8.5 period made their way into the Tcl core.
- Tcl C API
- chan pop
- chan push
- ycl chan clib pushTransform
- A generic stackable channel that calls back a user-provided function to effect a transformation.
- All channel, All the Time!