Fs.read_at.pack.go: def of mylsm-lsm-store@0.6.0.1 Import: import mylsm-lsm-store@0.6.0.1/src/Fs.bend as Fs Lines 209-222 of mylsm-lsm-store@0.6.0.1/src/Fs.bend: https://jend.leeeet.dev/read.txt?path=mylsm-lsm-store@0.6.0.1/src/Fs.bend&start_line=209&end_line=222 import Base import bend-kit-bytes@0.3.2.0/bytes.bend as StorageBytes def read_at.pack.go( fuel: Nat, values: List<&2, U32>, result: StorageBytes.Bytes, +offset: U32 ) -> StorageBytes.Bytes: match fuel: case 0n: read_at.pack.finish(offset, result) case 1n+rest: match values: case Nil{}: read_at.pack.finish(offset, result) case Con{value, tail}: read_at.pack.go(rest, tail, StorageBytes.set(result, offset, value), (offset + 1 : U32)) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.add https://jend.leeeet.dev/definition.txt?path=bend-kit-bytes@0.3.3.0/bytes.bend&name=Bytes https://jend.leeeet.dev/definition.txt?path=bend-kit-bytes@0.3.3.0/bytes.bend&name=set https://jend.leeeet.dev/definition.txt?path=mylsm-lsm-store@0.6.0.1/src/Fs.bend&name=read_at.pack.finish