From 4b372230234b6ed12e62778972a1bf869e331743 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Mon, 6 Nov 2023 22:13:17 -0800 Subject: [PATCH] add sum --- src/lib.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib.zig b/src/lib.zig index 04ed52accf3d2faec400b26446bd21102d28c1fa..94f8cf6d11e074959e72f291eb33beb7b313578a 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -808,3 +808,9 @@ pub const AnyReader = struct { } } }; + +pub fn sum(comptime T: type, slice: []const T) T { + var res: T = 0; + for (slice) |item| res += item; + return res; +} -- 2.54.0