From 9db9a14b9c5d338a8823957bde7a06bf47972d55 Mon Sep 17 00:00:00 2001 From: Eugene Petkevich Date: Tue, 5 Sep 2023 15:25:31 +0200 Subject: [PATCH] Add split to array --- extensions/classes/splitters.sc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extensions/classes/splitters.sc b/extensions/classes/splitters.sc index 4ad7008..4fe3a7d 100644 --- a/extensions/classes/splitters.sc +++ b/extensions/classes/splitters.sc @@ -1,6 +1,6 @@ -+ SimpleNumber { ++ Array { split {|passes=1, weights=#[11, 10, 1]| - var arr = [this]; + var arr = this; var nweights = weights.normalizeSum; passes.do{|i| var newArr = []; @@ -17,3 +17,8 @@ } } ++ SimpleNumber { + split {|passes=1, weights=#[11, 10, 1]| + ^[this].split(passes=passes, weights=weights) + } +} \ No newline at end of file -- 2.17.1