summary refs log tree commit diff stats
path: root/lib/pure/collections
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1301 from def-/sequtils-filter-directlyAndreas Rumpf2014-06-301-0/+49
|\ | | | | Add keepIf proc and keepIfIt template to sequtils
| * Rename keepIfIt to keepItIfdef2014-06-281-5/+5
| |
| * Add keepIf proc and keepIfIt template to sequtilsdef2014-06-221-0/+49
| |
* | Rename sequtils.distnct to sequtils.deduplicate.Reimer Behrends2014-06-281-9/+5
| |
* | Fixed TSet proc names to conform with setFelix Krause2014-06-261-3/+3
| |
* | Fixed doc comments in sets.nimFelix Krause2014-06-261-4/+4
| |
* | Added logical set operations to TSetFelix Krause2014-06-251-0/+49
|/
* Merge pull request #1251 from gradha/pr_misc_docsAndreas Rumpf2014-06-121-2/+4
|\ | | | | Misc docs suggestions
| * Revert "Adds to tables module example of reference type vs value type."Grzegorz Adam Hankiewicz2014-06-101-32/+2
| | | | | | | | This reverts commit bde9d1ac0753e46c726dc63930539bb82d09f19d.
| * Adds to tables module example of reference type vs value type.Grzegorz Adam Hankiewicz2014-06-061-2/+32
| |
| * Avoids temporal string in tables hashing example.Grzegorz Adam Hankiewicz2014-06-061-2/+4
| |
* | added allValues iteratorAraq2014-06-121-2/+9
|/
* Fixed #1172 (for real)Clay Sweetser2014-06-011-1/+1
|
* Fix assertion in queues.dequeueClay Sweetser2014-05-241-1/+1
|
* Added support for ref type hash tables.Reimer Behrends2014-05-041-1/+266
| | | | | | This reuses the hash table implementation for objects (and the associated tests). For efficiency reasons, iterator implementations are currently adapted rather than calling the TTable code.
* Adds example of custom object types used as table key.Grzegorz Adam Hankiewicz2014-04-221-0/+68
|
* Fixes collections/ttables.Dominik Picheta2014-04-181-1/+1
|
* Merge pull request #1084 from gradha/pr_adds_sequtils_splitSimon Hafner2014-04-131-0/+91
|\ | | | | Adds generic split proc to sequtils.
| * Renames split to distribute. Refs #1084.Grzegorz Adam Hankiewicz2014-04-131-28/+29
| |
| * Adds generic split proc to sequtils.Grzegorz Adam Hankiewicz2014-04-111-0/+90
| |
* | added mget for TSetAndreas Rumpf2014-04-131-0/+9
| |
* | fixes '==' for TTTableAndreas Rumpf2014-04-131-1/+1
| |
* | fixes '==' for TTTableAndreas Rumpf2014-04-131-1/+7
|/
* fixed a bug in `map` for setsSimon Hafner2014-02-101-2/+2
|
* added `map` to setsSimon Hafner2014-02-101-0/+4
|
* indexBy, which indexes a collection into a hashtableSimon Hafner2014-02-061-0/+10
|
* Adds convenience mapIt templates.Grzegorz Adam Hankiewicz2014-02-021-0/+39
|
* corrected docs and testsSimon Hafner2014-02-011-2/+2
|
* sets equivalenceSimon Hafner2014-01-311-0/+17
|
* better html generator for the tester; fixes some VM bugsAraq2014-01-171-1/+1
|
* case consistency improvementsAraq2014-01-111-1/+2
|
* case consistency part 7Araq2013-12-281-21/+19
|
* case consistency part 4Araq2013-12-273-11/+11
|
* case consistency part 1Araq2013-12-273-44/+44
|
* Merge pull request #631 from mflamer/masterAndreas Rumpf2013-10-312-0/+622
|\ | | | | LockFree Hash Table 0.1
| * LockFree Hash Table 0.1Mark Flamer2013-10-222-0/+622
| |
* | Apply changes suggested by AraqVarriount2013-10-271-2/+21
| | | | | | Added documentation examples, added defaults
* | Added an insertion function that inserts elements of an openarray.Clay Sweetser2013-10-201-0/+50
|/ | | | Added a deletion function that allows elements between two positions in a sequence to be deleted
* 'inject' for 'for' loop variablesAraq2013-05-141-2/+1
|
* Merge pull request #365 from gradha/pr_adds_mention_of_nextPowerOfTwo_procAraq2013-03-171-6/+15
|\ | | | | Mentions nextPowerOfTwo proc for table initialization.
| * Mentions nextPowerOfTwo proc for table initialization.Grzegorz Adam Hankiewicz2013-03-171-6/+15
| |
* | Fixes the dirtyness of the filterIt template. Refs #351.Grzegorz Adam Hankiewicz2013-03-171-2/+7
|/
* Merge pull request #362 from gradha/pr_adds_fold_templates_to_sequtilsAraq2013-03-161-57/+154
|\ | | | | Adds fold templates to sequtils
| * Adds foldl and foldr templates to sequtils.Grzegorz Adam Hankiewicz2013-03-161-0/+98
| |
| * Indents documentation tests with blocks for hygiene.Grzegorz Adam Hankiewicz2013-03-161-57/+56
| |
* | Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-165-0/+0
|/
* Renames each proc to map, each is left deprecated.Grzegorz Adam Hankiewicz2013-01-221-2/+2
|
* fixes sequtils.filterItAraq2013-01-191-5/+4
|
* 'sort' for ordered tablesAraq2013-01-121-1/+47
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-01-111-10/+154
|\