From 5587c0c43ef16d8590ef671f678ac1018e5d668f Mon Sep 17 00:00:00 2001 From: Konrad Pettersson <49250602+KonkenBonken@users.noreply.github.com> Date: Thu, 4 Dec 2025 22:59:35 +0100 Subject: [PATCH] Simplify vector_to_list implementation Refactored vector_to_list to alias list --- src/bundles/sound_matrix/src/list.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/bundles/sound_matrix/src/list.ts b/src/bundles/sound_matrix/src/list.ts index f9107126f6..3861875d0f 100644 --- a/src/bundles/sound_matrix/src/list.ts +++ b/src/bundles/sound_matrix/src/list.ts @@ -98,11 +98,7 @@ export function list_to_vector(lst) { // vector_to_list throws an exception if the argument is not a vector // LOW-LEVEL FUNCTION, NOT SOURCE export function vector_to_list(vector) { - let result: any = null; - for (let i = vector.length - 1; i >= 0; i = i - 1) { - result = pair(vector[i], result); - } - return result; + return list(...vector); } // returns the length of a given argument list