def step
stelliferous@0.0.2.0 · traversal_cells.bend:21
import stelliferous@0.0.2.0/traversal_cells.bend as TraversalCells
import Base
21def step(~Owner: Type,~Cell: Data,~Context: Data,~gather: Owner -> U32 -> Context -> Owner & Cell,
22 ~scatter: Owner -> U32 -> Cell -> Owner,~width: U32,state: State<Owner,Cell,Context>) -> State<Owner,Cell,Context>:
23 State{values,scratch,+position,+slot,+context} = state
24 stored(~Owner,~Cell,~Context,~scatter,~width,position,slot,context,scratch,gather(values,position,context))