gingerBill
|
5bbdbadc25
Remove `where ORD(E)` on procedures that don't need it
|
%!s(int64=2) %!d(string=hai) anos |
Phil
|
7d55bfc120
fix sort_by_indices_allocate
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
3f3ae4b2b6
fix sort_by_with_indices for zero and one length slices:
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
63eec25044
add sort_by_indices overload and test
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
7a9b0731cf
add tests for sort_by_indices
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
d45661c405
cleanup slice sorting with indices changes
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
002bec256a
have sort_with_indices allocate. Add a couple convenience procs for using the indices result to sort other slices.
|
%!s(int64=3) %!d(string=hai) anos |
Phil
|
15aaf7dfa0
add sort_with_indices family of procs
|
%!s(int64=3) %!d(string=hai) anos |
Despacito696969
|
a343fb171d
Fixed `slice.is_sorted_cmp`
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
14a17fb36f
Add `slice.stable_sort*` procedures
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
1a9ec776cb
Unify logic for `slice.sort*` related procedures
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
9331ebebcc
Add `#no_bounds_check` to sorting procedures
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
%!s(int64=4) %!d(string=hai) anos |
gingerBill
|
f0437a4242
Enforce `core:builtin` and `core:intrinsics` for imports
|
%!s(int64=4) %!d(string=hai) anos |
gingerBill
|
1c76577918
Add `slice.sort_by_cmp` Ordering based sorting algorithms
|
%!s(int64=4) %!d(string=hai) anos |
gingerBill
|
f4f2b8f5ad
Add `_internal` field to `context`
|
%!s(int64=4) %!d(string=hai) anos |
gingerBill
|
41f6a684e1
Rename `slice.sort_proc` to `slice.sort_by`; add `slice.sort_by_key`
|
%!s(int64=4) %!d(string=hai) anos |
gingerBill
|
edd802e1ff
Add `package slice`; New `sort.Interface` with default `sort.sort`
|
%!s(int64=4) %!d(string=hai) anos |