def al.pull
import emerging-ezaudio@0.4.0.0/src/mp3_enc.bend as Mp3Encimport Base
1007def al.pull(hop: Nat, got: Sa, +ii: U32, acc: List<&2, F32>) -> List<&2, F32>:
1008 match hop got:
1009 case 0n Sa{_acc, +cur}:
1010 f.rev(cur <> acc)
1011 case 1n+p Sa{tab, +cur}:
1012 al.pull(p, sa.of(Array.get(F32, tab, (ii + 1 : U32))), (ii + 1 : U32), (cur <> acc))