summary refs log tree commit diff stats
path: root/lib/pure/collections
Commit message (Collapse)AuthorAgeFilesLines
* Removed redundant conditions in CritBitTree.inc, speedup it.data-man2018-06-081-4/+1
|
* Add the val parameter for CritBitTree[T].incl (#7988)Dmitry Atamanov2018-06-081-0/+20
| | | | | | * Add the val parameter for CritBitTree[T].incl * Updated changelog
* Fixed bug in CritBitTree.inc. Fixes #7990.data-man2018-06-071-1/+10
|
* Quote a keys for CritBitTree $ impl. Fixes #7987data-man2018-06-071-4/+8
|
* Fixes CritBitTree.inc's bug (#7838)Dmitry Atamanov2018-05-181-4/+14
| | | | | | * Fixes CritBitTree.inc's bug * Update changelog
* Modify hash for HashSet to use `xor` to mix hash of items.Lolo Iccl2018-05-091-5/+2
|
* Modify previous commit and add testsLolo Iccl2018-05-091-2/+5
|
* Modify previous commitLolo Iccl2018-05-091-4/+8
| | | | | Modify previous commit to use data[h].hcode in proc hash for HashSet and for OrderedSet.
* Add proc hash for HashSet and for OrderedSetLolo Iccl2018-05-091-0/+10
| | | | close #7772
* critbits: don't rely on terminating zeroAndreas Rumpf2018-04-291-3/+4
|
* make more tests greenAndreas Rumpf2018-04-291-2/+2
|
* fix issues #6986 and #7501 (#7513)skilchen2018-04-061-1/+1
|
* Fix documentation link for set type (#7465)Roman Ovseitsev2018-04-031-1/+1
|
* Merge pull request #7075 from lcrees/get_defaultDominik Picheta2018-03-291-13/+80
|\ | | | | Add default argument to tables.getOrDefault
| * Add default argument to 'tables.getOrDefault'lcrees2018-01-131-13/+80
| |
* | more documentation fixesAraq2018-03-051-5/+7
| |
* | Fix toCountTable and newCountTablekonqoro2018-02-211-21/+20
| |
* | fixes #7215Andreas Rumpf2018-02-141-1/+1
| |
* | add more functionality from sets to intsets (#7185)Imran Hendley2018-02-121-21/+156
|/ | | | | | | | | | | | * add more functionality from sets to intsets * remove -+- * < and == performance * don't hardcode s.a.len * remove shortcuts from < and ==
* Fixed mutex usage in SharedList and SharedTable. Closes #6988 (#6990)Yuriy Glukhov2017-12-312-9/+26
|
* Tables: toCountTable: Update docs.Konstantin Molchanov2017-12-271-1/+2
|
* Tables: make `toCountTable` actually count the elements of the input openArray.Konstantin Molchanov2017-12-271-1/+1
|
* Fix counttable smallest loop start (#6917)GULPF2017-12-151-3/+3
| | | | | | * Fix counttable smallest * Fix counttable smallest loop start
* Improved collection-to-string behavior (#6825)Fabian Keller2017-12-145-8/+8
|
* Fix counttable smallest (#6912)GULPF2017-12-131-2/+7
|
* improve the docs for tables.addAraq2017-12-122-0/+5
|
* fix documentation comments in sequtils.nimAndreas Rumpf2017-12-051-2/+2
|
* fix ordered set equality (#6791)andri lim2017-11-241-5/+21
|
* added a warning that the .deprecate statement is unreliable for routinesAndreas Rumpf2017-11-211-2/+0
|
* cleaned up macros.nimAndreas Rumpf2017-11-191-4/+5
|
* replaced asArray with a much more powerful mapLiterals macroAndreas Rumpf2017-11-181-16/+39
|
* Use 'typedesc' instead of 'untyped'Andreas Rumpf2017-11-181-1/+1
|
* Move asArray macro back to sequtilsFredrik Høisæther Rasch2017-11-181-0/+30
| | | | This reverts commit 72f653c2daa5c629ed8a57a4f53dcef56432aa26.
* Moving asArray to future moduleFredrik Høisæther Rasch2017-11-181-29/+0
| | | | As per [suggestion](https://github.com/nim-lang/Nim/pull/6640#issuecomment-341565453) made by @Araq
* Swapping asArray parameter orderFredrik Høisæther Rasch2017-11-181-3/+3
| | | | In reaction to https://github.com/nim-lang/Nim/pull/6640#issuecomment-341528413
* Changing asArray documentationFredrik Høisæther Rasch2017-11-181-2/+2
| | | | in reaction to https://github.com/nim-lang/Nim/pull/6640#discussion_r148367553
* avoid asArray macros import when using nimscriptFredrik Høisæther Rasch2017-11-181-25/+25
|
* Implement an `asArray` macroFredrik Høisæther Rasch2017-11-181-0/+29
| | | | fixes #6563
* Trim remaining expr/stmt from stdlib (#6742)Lynn C. Rees2017-11-151-2/+2
|
* Add heapqueue module to doc index (#6655)Lynn C. Rees2017-11-101-0/+9
| | | Add copyright header to heapqueue modlue
* fixes #6631Andreas Rumpf2017-10-301-1/+1
|
* make tests green againAndreas Rumpf2017-10-291-2/+2
|
* make tests green againAndreas Rumpf2017-10-291-2/+1
|
* more replacements for the deprecated '<'Andreas Rumpf2017-10-292-2/+2
|
* deprecated unary '<'Andreas Rumpf2017-10-291-17/+17
|
* Sequtils improvements (#6574)narimiran2017-10-251-171/+267
|
* update linksnarimiran2017-10-221-2/+2
|
* change seq name to `list`narimiran2017-10-221-75/+76
|
* more descriptive namesnarimiran2017-10-221-4/+4
|
* add `count` to sequtilsnarimiran2017-10-211-0/+31
|