From 598deefd86972dfc8ddc219d18524acf4616fdc4 Mon Sep 17 00:00:00 2001 From: Robert H Date: Wed, 2 Sep 2026 15:39:27 -0500 Subject: [PATCH] fromArray --- src/numz.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/numz.zig b/src/numz.zig index 16bc74a..e8f37e4 100644 --- a/src/numz.zig +++ b/src/numz.zig @@ -39,6 +39,10 @@ pub fn Matrix(rows: comptime_int, cols: comptime_int, T: type) type { fn array(self: Self) [self.rows]T { return @bitCast(self.mat); } + + fn fromArray(a: [rows]T) Self { + return .{ .mat = @bitCast(a) }; + } }; pub const get = if (cols == 1) vector.get else @compileError("Not a vector");