Array-like generator-based channels