summary refs log tree commit diff stats
path: root/lib/pure/collections
Commit message (Expand)AuthorAgeFilesLines
* fix #14404 foldr had the classic multiple evaluation bug (#14413)Timothee Cour2020-05-211-7/+7
* sequtils refactoring: prefer typeof over type (#14212)Andreas Rumpf2020-05-041-15/+15
* move since from inclrtl to std/private/since (#14188)hlaaftana2020-05-024-5/+5
* change 'iff' to 'if' to stop "corrections" once and for all (#14182)Miran2020-05-012-5/+5
* JS unittest stacktrace fix, cleanup js repr and inclrtl includes (#14168)hlaaftana2020-04-301-2/+0
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-12/+12
* Add critbits.commonPrefixLen (#14072)Phil Krylov2020-04-241-0/+16
* Add deques.peekFirst/Last(var Deque[T]) -> var T (#13542)hlaaftana2020-04-211-0/+41
* fix mapIt issues #12625 & #12639 (#14041)Judd2020-04-211-14/+36
* Add runnableExamples to critbits module (#13994)jiro2020-04-181-25/+219
* Add `hashWangYi1` (#13823)c-blake2020-04-151-3/+2
* return types must not be Natural for reasons I won't outline hereAraq2020-04-021-1/+1
* feature/count (#13837)Dean Eigenmann2020-04-021-0/+19
* revert stdlib changes which are not required anymoreAndreas Rumpf2020-04-012-10/+13
* Hrm, the new errors highlighted some code that seems to be brokenZahary Karadjov2020-04-012-13/+10
* Unwind just the "pseudorandom probing" part of recent sets,tables changes (#1...c-blake2020-03-317-174/+98
* Add Documentation (#13811)Juan Carlos2020-03-311-0/+26
* fix #13794 HashSet leak (#13800)Timothee Cour2020-03-291-1/+2
* add `move` to `tables` to prevent warnings when compiled with `--gc:arc` (#13...Miran2020-03-191-4/+4
* fixes hash(HashSet) which was wrong as it didn't respect tombstones; refs #13649Araq2020-03-181-1/+2
* fix #13310, Deque misbehaves on VM (#13625)Miran2020-03-111-2/+15
* tables/sharedtables/intsets/etc: fix #13496, #13504, #13505; add lots of test...Timothee Cour2020-02-265-25/+44
* make unzip faster: seq[i]=val can be 7X faster than seq.add(elem) (#13448)Timothee Cour2020-02-211-5/+5
* Add `sequtils.unzip` to complement `sequtils.zip` (#13429)Kaushal Modi2020-02-201-0/+15
* Remove testutils (#13435) [backport]Clyybber2020-02-191-3/+4
* [backport] pseudorandom probing for hash collision (#13418)Timothee Cour2020-02-197-142/+209
* remove outplace version of 'merge' for CountTables (#13377)Miran2020-02-101-19/+13
* [backport] remove 'CountTable.mget' (#13355)Miran2020-02-071-13/+0
* Idxmin & idxmax, continuation (#13208)Miran2020-01-201-0/+35
* [backport] fix #12813, fix #13079 (#13099)Miran2020-01-101-4/+14
* Auto-initialize deques (#12879)Ico Doornekamp2019-12-211-3/+17
* remove unused import (#12900)Krzysztof Majk2019-12-151-1/+1
* fixes #12798 [backport]Araq2019-12-041-0/+1
* Fix sequtils.delete bug with out of bounds indexes (#12506)Oscar NihlgÄrd2019-11-291-1/+6
* Discussion both in (#12678)c-blake2019-11-201-31/+41
* remove long-deprecated 'mapIt'narimiran2019-11-131-7/+0
* .cursor implementation (#12637)Andreas Rumpf2019-11-121-4/+7
* fix #12519: introduce OrderedTable.take, CountTable.del, CountTable.take (#12...Miran2019-11-081-4/+148
* Make sequtils.zip return seq of anonymous tuples (#12575)Kaushal Modi2019-11-041-40/+64
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-302-2/+2
* sequtils: replace deprecated 'random' call within example (#12515) [backport]Jjp1372019-10-251-1/+1
* Fix word wrappingJjp1372019-10-222-5/+6
* Fix many broken linksJjp1372019-10-224-7/+7
* fixes #11764, faster hashing of (u)int (#12407)Miran2019-10-151-2/+2
* fixes #12366 [backport] (#12393)Andreas Rumpf2019-10-091-0/+17
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-045-10/+24
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-2/+2
* last stdlib cleanupsAraq2019-09-213-0/+6
* removed the deprecatedGet pragmaAraq2019-09-211-3/+2
* lib\pure\htmlgen.nimAraq2019-09-212-761/+0