Commit Graph

20 Commits (2bca28e4dcd624a3ea46b06fb00186fb1adcd232)

Author SHA1 Message Date
Doug Coleman 5fd9f446e7 use more macros in sorting, fix test 2009-04-04 15:45:56 -05:00
Doug Coleman 6f2c4fc02a slim down the sorting.functor using more combinators 2009-04-04 00:02:15 -05:00
Doug Coleman c97ca399d8 refactor a bit, document sort-by 2009-04-03 19:49:49 -05:00
Doug Coleman 8fdb3bb27a define a sort-by to take a sequence of comparators without slots 2009-04-03 19:43:10 -05:00
Doug Coleman 73a2fa49c5 add title sort for use with joe's mp3 player 2009-04-03 18:19:45 -05:00
Doug Coleman 2e1652db6d simplify sorting.slots a bit 2009-04-03 17:38:21 -05:00
Doug Coleman ce73c17c1d add sorting.functor 2009-04-03 17:28:55 -05:00
Doug Coleman 32954b75ad use functors to define human-sort 2009-04-03 17:28:31 -05:00
Doug Coleman 82b6e32945 fix a few compile errors 2009-03-29 21:35:57 -05:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
Slava Pestov 298fdecf32 Fixing eval unit test, and help lint failures from stricter help lint 2009-01-27 15:38:01 -06:00
Doug Coleman c2df6db543 rename human-<=> to human<=>, same for human>=< 2009-01-25 23:32:02 -07:00
Doug Coleman f920007959 extend sort-by-slots to work with nested objects, add split-by-slots for already-sorted sequences of tuples 2009-01-13 00:20:34 -06:00
Doug Coleman d9d349993a Sorting by sequences of accessor/comparator pairs 2009-01-08 16:38:44 -06:00
Doug Coleman 6414426373 Add docs for sorting.human, add human>=< 2009-01-08 16:32:26 -06:00
Doug Coleman 6d6e691083 Make human-sort behave like sort 2009-01-07 15:58:33 -06:00
Slava Pestov ff95802c46 Change tags a bit 2008-11-14 20:17:27 -06:00
Slava Pestov a295469a50 Add meta-data 2008-09-12 15:50:34 -05:00
Slava Pestov 82a076df79 Clean up human sort, move it to basis 2008-09-12 15:49:46 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00