pub fn asc(comptime T: type) fn (void, T, T) bool T: type132
133
134
135
136
137
138pub fn asc(comptime T: type) fn (void, T, T) bool {
return struct {
pub fn inner(_: void, a: T, b: T) bool {
return a < b;
}
}.inner;
}
Use to generate a comparator function for a given type. e.g.
sort(u8, slice, {}, asc(u8)).