From: Eugene Petkevich Date: Tue, 5 Sep 2023 13:25:31 +0000 (+0200) Subject: Add split to array X-Git-Url: https://git.zuelum.org/?a=commitdiff_plain;h=9db9a14b9c5d338a8823957bde7a06bf47972d55;p=scprojects.git Add split to array --- 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