channel.of(1, 2, 3, 40, 50) .branch { v -> small: v < 10 large: v > 10 } .set { result } result.small.view { v -> "$v is small" } result.large.view { v -> "$v is large" }