summary refs log tree commit diff stats
path: root/lib/pure/collections
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup heapqueue module (#10476)Oscar Nihlgård2019-01-281-42/+115
|
* docs: fix trailing comma in linksnarimiran2019-01-252-5/+5
|
* fixes #10433 (#10444)Miran2019-01-241-0/+9
|
* Better docs for sets and intsets (#10362)Miran2019-01-222-613/+1062
| | | | | | * better docs: sets * better docs: intsets
* better docs for lists and deques (#10390)Miran2019-01-212-76/+755
| | | | | | * better docs: lists * better docs: deques
* Remove long deprecated stuff (#10332)Miran2019-01-183-19/+0
|
* remove queues (#10347)Miran2019-01-171-257/+0
| | | This module was deprecated and superseded by deques 2 years ago.
* documentation: remove author field [ci skip]narimiran2019-01-172-4/+0
|
* sequtils doc: another quickfix [ci skip]narimiran2019-01-161-3/+3
|
* quickfix for sequtils docs [ci skip]narimiran2019-01-161-6/+3
|
* better docs: tablesnarimiran2019-01-162-623/+2031
|
* better docs: sequtilsnarimiran2019-01-161-303/+414
|
* Fixes #10065 (#10260)Arne Döring2019-01-141-54/+43
| | | | CountTable now returns 0 instead of 'key not found' for get requests.
* Implements BackwardsIndex `[]` for deque. (#10105)Dominik Picheta2019-01-131-1/+13
|
* make the stdlib work with the changed docgenAraq2019-01-112-2/+2
|
* help Nim optimize intsets.initIntSetAndreas Rumpf2018-12-301-8/+7
|
* IntSet documentation notes (#10051)Alexis Hope2018-12-211-19/+28
|
* Merge branch 'devel' into sorted_deduplicateAndreas Rumpf2018-12-122-2/+19
|\
| * Merge pull request #9805 from pacien/181126-list-appendAndreas Rumpf2018-12-111-0/+15
| |\ | | | | | | add SinglyLinkedList.append procs
| | * add SinglyLinkedList.append procspacien2018-11-271-0/+15
| | |
| * | refs #9880 show index and bound in lots of `index out of bounds` errorsTimothee Cour2018-12-091-2/+4
| |/
* / Add the parameter isSorted for the sequtils.deduplicatedata-man2018-12-071-3/+21
|/
* universal toSeq: works with UFCS; works with inline & closure iterators, and ↵Timothee Cour2018-11-221-30/+130
| | | | | | | | | | | with iterables (#8711) * universal toSeq: works with UFCS; works with inline, closure, and proc iterators, and also non-iterators * support all iterables with toSeq * workaround for #9130
* removes deprecated T/P typesAraq2018-11-167-30/+1
|
* make tests green againAraq2018-11-061-1/+0
|
* added system.typeof operation; fixes #9093Araq2018-10-241-4/+18
|
* Fix OrderedSet.excl (#9287)Oscar Nihlgård2018-10-111-34/+29
|
* better docs for `tables` module (#9221)Miran2018-10-091-176/+190
| | | | | | * better docs for `tables` module * lower case for the first sentence in docs
* Merges #8451 manually. Fixes #8099.Dominik Picheta2018-10-031-1/+1
|
* make sequtils compileAraq2018-08-221-1/+0
|
* make more things compile without isNilAraq2018-08-221-1/+1
|
* even more strict isNil handling for strings/seqs in order to detect bugsAraq2018-08-221-1/+1
|
* make tests green againAraq2018-08-211-4/+1
|
* fixes #7187 sequtils.toSeq produces the sequence from the iterator twice (#8586)Timothee Cour2018-08-161-14/+26
| | | | | * cleanups refs #8584 * fixes #7187
* Merge branch 'devel' into araq-miscAndreas Rumpf2018-08-161-38/+86
|\
| * fixes #8577, fixes #8580, other bug fixes (#8584)Timothee Cour2018-08-141-38/+86
| |
* | make more tests greenAndreas Rumpf2018-08-141-1/+1
| |
* | WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-9/+15
|/
* Fix regression for mapIt (#8567)LemonBoy2018-08-081-3/+8
| | | | | | Don't try to be too smart and limit the use of `evalOnce` where strictly needed as not every value can be assigned with a `let`. Fixes #8566
* Make mapIt work on openArray's (#8543)LemonBoy2018-08-071-3/+30
|
* add sets.pop procedure (analogue to python) (#8383)skilchen2018-07-211-0/+12
|
* sequtils: remove some aligning spaces around == to silence warningsskilchen2018-07-211-13/+13
|
* Clarify the docs for tables.del (#8134)Yuriy Glukhov2018-06-271-4/+6
|
* stdlib workZahary Karadjov2018-06-161-6/+51
|
* 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
|