def rotate_channels_generic

bendvy-ecs-core@0.1.0.3 · execution_lifecycle_notices.bend:82

import bendvy-ecs-core@0.1.0.3/execution_lifecycle_notices.bend as ExecutionLifecycleNotices
import Base

82def rotate_channels_generic(-S:Data,channels:List<&2,Channel<S>>) -> List<&2,Channel<S>>:
83  match channels:
84    case []:[]
85    case current <> rest:rotated_generic(S,current) <> rotate_channels_generic(S,rest)

Uses (3)

Used by (2)