Este é um tipo de canal que evita vazamentos de espaço de leitores 0. Ele é conhecido como 'haskell-broadcast-chan' e é usado em programação Haskell. Ele é fechável, o que significa que pode ser fechado pelo usuário quando não for mais necessário. Também é justo, o que significa  que ele garante que todos os leitores tenham acesso igual aos dados nele. E finalmente, é um canal de despertar único, o que significa que só um leitor é acordado de cada vez. 