pub fn desc(comptime T: type) fn (void, T, T) bool T: type141
142
143
144
145
146
147pub fn desc(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, {}, desc(u8)).