TraversalCells.stored: def of stelliferous@0.0.2.0 Import: import stelliferous@0.0.2.0/traversal_cells.bend as TraversalCells Lines 16-19 of stelliferous@0.0.2.0/traversal_cells.bend: https://jend.leeeet.dev/read.txt?path=stelliferous@0.0.2.0/traversal_cells.bend&start_line=16&end_line=19 import Base def stored(~Owner: Type,~Cell: Data,~Context: Data,~scatter: Owner -> U32 -> Cell -> Owner,~width: U32, +position: U32,+slot: U32,context: Context,scratch: Array,gathered: Owner & Cell) -> State: (values,cell) = gathered scattered(~Owner,~Cell,~Context,~scatter,~width,position,slot,context,values,Array.get(Cell,Array.set(Cell,scratch,slot,cell),slot)) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array.get https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array.set https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/traversal_cells.bend&name=State https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/traversal_cells.bend&name=scattered