From 10042425521a3cb66bc1f2199eaa80306a8df3be Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Tue, 14 Nov 2023 18:07:17 +0100 Subject: [PATCH] . --- core/js/src/main/scala/vecxt/array.extensions.scala | 2 +- core/jvm/src/main/scala/vecxt/array.extensions.scala | 2 +- core/native/src/main/scala/vecxt/array.extensions.scala | 2 +- tests/shared/src/test/scala/arrayExtensions.test.scala | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/js/src/main/scala/vecxt/array.extensions.scala b/core/js/src/main/scala/vecxt/array.extensions.scala index e3eae9c..57ab009 100644 --- a/core/js/src/main/scala/vecxt/array.extensions.scala +++ b/core/js/src/main/scala/vecxt/array.extensions.scala @@ -361,7 +361,7 @@ package object vecxt: end extension - extension (vec: Array[Float64Array]) + extension (vec: Seq[Float64Array]) inline def horizontalSum: Float64Array = val out = new Float64Array(vec.head.length) var i = 0 diff --git a/core/jvm/src/main/scala/vecxt/array.extensions.scala b/core/jvm/src/main/scala/vecxt/array.extensions.scala index 9754493..a718c91 100644 --- a/core/jvm/src/main/scala/vecxt/array.extensions.scala +++ b/core/jvm/src/main/scala/vecxt/array.extensions.scala @@ -365,7 +365,7 @@ package object vecxt: end extension - extension (vec: Array[Array[Double]]) + extension (vec: Seq[Array[Double]]) inline def horizontalSum: Array[Double] = val out = new Array[Double](vec.head.length) var i = 0 diff --git a/core/native/src/main/scala/vecxt/array.extensions.scala b/core/native/src/main/scala/vecxt/array.extensions.scala index c8d47bd..0593be2 100644 --- a/core/native/src/main/scala/vecxt/array.extensions.scala +++ b/core/native/src/main/scala/vecxt/array.extensions.scala @@ -356,7 +356,7 @@ package object vecxt: end extension - extension (vec: Array[Array[Double]]) + extension (vec: Seq[Array[Double]]) inline def horizontalSum: Array[Double] = val out = new Array[Double](vec.head.length) var i = 0 diff --git a/tests/shared/src/test/scala/arrayExtensions.test.scala b/tests/shared/src/test/scala/arrayExtensions.test.scala index 9aa8305..ab8eabf 100644 --- a/tests/shared/src/test/scala/arrayExtensions.test.scala +++ b/tests/shared/src/test/scala/arrayExtensions.test.scala @@ -30,8 +30,8 @@ class ArrayExtensionSuite extends munit.FunSuite: val v2 = v1 * 2.0 val v3 = v1 * 3.0 - val l = Array(v1, v2, v3) - val summed = l.horizontalSum + val l = List(v1, v2, v3) + val summed = l.toIndexedSeq.horizontalSum assert(summed(0) == 1 + 2 + 3) assert(summed(1) == 2 + 4 + 6)