#Why i need to add a type in std.mem.eql()?
1 messages · Page 1 of 1 (latest)
It could, but it simplifies the function signature (and code) a lot when you have to pass this coercion type.
You'll see this pattern all over in the stdlib. It makes the code easy to read, I find that it's good for learning.
If you mean why the signature is (comptime T: type, a: []const T, b: []const T) bool and not something like (a: anytype, b: @TypeOf(a)) bool