summary refs log tree commit diff stats
path: root/lib/pure/collections/sets.nim
Commit message (Expand)AuthorAgeFilesLines
* remove a condition that table size must be passed as power of 2 (#14926)Miran2020-07-081-27/+3
* Remove deprecated stuff from stdlib (#14699)Miran2020-06-171-37/+2
* Add `hashWangYi1` (#13823)c-blake2020-04-151-3/+2
* Unwind just the "pseudorandom probing" part of recent sets,tables changes (#1...c-blake2020-03-311-8/+6
* fixes hash(HashSet) which was wrong as it didn't respect tombstones; refs #13649Araq2020-03-181-1/+2
* [backport] pseudorandom probing for hash collision (#13418)Timothee Cour2020-02-191-21/+19
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-301-1/+1
* Fix word wrappingJjp1372019-10-221-4/+4
* Fix many broken linksJjp1372019-10-221-2/+2
* fixes #11764, faster hashing of (u)int (#12407)Miran2019-10-151-2/+2
* [other] prettify collections (#11695)Miran2019-07-091-7/+7
* [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419)Arne Döring2019-06-111-2/+2
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-7/+2
* sets: minor documentation fixes [ci skip] (#11377)Jjp1372019-06-021-3/+3
* Initialized collections (#11094)Miran2019-04-291-313/+160
* make sets.nim useful for selective 'from import'sAraq2019-04-051-57/+54
* stdlib: use system.default if it existsAndreas Rumpf2019-03-051-9/+6
* use `initHashSet` and `toHashSet`, fixes #10730 (#10736)Miran2019-02-251-86/+94
* Better docs for sets and intsets (#10362)Miran2019-01-221-534/+779
* Remove long deprecated stuff (#10332)Miran2019-01-181-7/+0
* make the stdlib work with the changed docgenAraq2019-01-111-1/+1
* removes deprecated T/P typesAraq2018-11-161-4/+0
* Fix OrderedSet.excl (#9287)Oscar Nihlgård2018-10-111-34/+29
* 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
* add sets.pop procedure (analogue to python) (#8383)skilchen2018-07-211-0/+12
* 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
* Add proc hash for HashSet and for OrderedSetLolo Iccl2018-05-091-0/+10
* Fix documentation link for set type (#7465)Roman Ovseitsev2018-04-031-1/+1
* Improved collection-to-string behavior (#6825)Fabian Keller2017-12-141-1/+1
* fix ordered set equality (#6791)andri lim2017-11-241-5/+21
* Sets enhancements, fixes #2467 (#6158)GULPF2017-09-201-4/+94
* Add counterpart to containsOrIncl for excl (#6360)superfunc2017-09-151-11/+29
* Added clear() function for OrderedSet and HashSet. (#5545)GrundleTrundle2017-03-161-0/+25
* More workarounds for #5098Yuriy Glukhov2016-12-071-1/+3
* expr and stmt are now deprecatedAndreas Rumpf2016-07-301-2/+2
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-2/+2
* Update sets examples so they work again.Matthew Baulch2016-07-061-3/+3
* attempt to fix a critical memory leak in Nim's collectionsAndreas Rumpf2016-06-151-0/+4
* Removed unused import of 'os' module from module 'sets'Rostyslav Dzinko2016-03-041-1/+1
* Don't expect all keys in hashsets to have $ definedSamantha Doran2016-03-011-1/+5
* nimrod -> nimErik Johansson Andersson2016-02-051-1/+1
* udpated the compiler and tester to use getOrDefaultAraq2015-10-131-2/+2
* Merge branch 'mget' of https://github.com/def-/Nim into def--mgetAraq2015-10-131-1/+8
|\
| * Rename mget to `[]`def2015-03-311-1/+8
* | lib/pure/a-c - Dropped 'T' from typespdw2015-06-041-25/+25
* | Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+2
* | Use more Natural and Positive numbers in proc parametersdef2015-04-061-1/+1