Add split to array
authorEugene Petkevich <nasedil.genio.code@gmail.com>
Tue, 5 Sep 2023 13:25:31 +0000 (15:25 +0200)
committerEugene Petkevich <nasedil.genio.code@gmail.com>
Tue, 5 Sep 2023 13:25:31 +0000 (15:25 +0200)
extensions/classes/splitters.sc

index 4ad7008..4fe3a7d 100644 (file)
@@ -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