sort!: (%,(T,T) Boolean) %
|f||(T, T) Boolean||a comparison function|
Sorts the list using the ordering . The comparison function is optional if has TotallyOrderedType, in which case the order function of is taken.
sort! does not make a copy of , which is therefore modified after the call. It is unsafe to use the variable after the call, unless it has been assigned to the result of the call, as in l := sort! l.