TensorIndexed.run: def of stelliferous@0.0.2.0 Import: import stelliferous@0.0.2.0/tensor_indexed.bend as TensorIndexed Lines 24-29 of stelliferous@0.0.2.0/tensor_indexed.bend: https://jend.leeeet.dev/read.txt?path=stelliferous@0.0.2.0/tensor_indexed.bend&start_line=24&end_line=29 import Base import stelliferous@0.0.2.0/traversal_array.bend as Traversal def run(~Element: Data,~Context: Data,~index: Context -> U32 -> U32,~operation: U32 -> Element -> Element, call: Call,input: Array,output: Array) -> Array & Array: Call{count,context} = call Traversal.finish(~Array,~Element,~Context, Traversal.run(~Array,~Element,~Context,~read(~Element,~Context,~index,~operation),~destination(~Context),count, Traversal.State{input,output,0,context})) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_indexed.bend&name=Call https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_indexed.bend&name=destination https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/tensor_indexed.bend&name=read https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/traversal_array.bend&name=State https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/traversal_array.bend&name=finish https://jend.leeeet.dev/definition.txt?path=stelliferous@0.0.2.0/traversal_array.bend&name=run