Nim/lib/pure/collections
ReneSac dac4826483 Improved the documentation and miscelaneous
Better bounds checking. Tried to make it and documentation comply with the conflicting style guides.
Added example of usage at the top of the module as well as warnings on usage.
Also fix the back() and internal englishOrdinal() proc from previous commit.
Added {.discardable.} pragma for .pop(), when calling only for it's side effects.
Sprinkled some unlikely() for optimization.
Some new tests reflecting those changes.
2016-06-15 18:19:51 -03:00
..
chains.nim added missing file for --gc:stack 2016-03-31 16:49:56 +02:00
critbits.nim added prefix matching to critbits.nim 2015-11-10 15:31:21 +01:00
heapqueue.nim Added heapqueue collection. Fixed timers in asyncdispatch. 2016-04-28 00:04:32 +03:00
intsets.nim added intsets.clear proc 2016-03-04 22:19:11 +01:00
lists.nim lib: Trim .nim files trailing whitespace 2015-09-04 23:03:56 +02:00
LockFreeHash.nim Fix 2 compile errors in LockFreeHash.nim 2016-05-14 09:41:35 +04:00
queues.nim Improved the documentation and miscelaneous 2016-06-15 18:19:51 -03:00
rtarrays.nim Happy new year! 2015-01-06 15:26:33 +01:00
sequtils.nim moved random procs from math to its own module (breaking change) 2016-05-30 16:24:52 +02:00
sets.nim Removed unused import of 'os' module from module 'sets' 2016-03-04 11:34:27 +02:00
sharedlist.nim added missing file 2016-03-28 02:26:38 +02:00
sharedstrings.nim some progress on making async multithreaded 2015-05-28 12:49:08 +02:00
sharedtables.nim Introduce template withValue() 2016-05-26 15:32:14 +03:00
tableimpl.nim Implements tables.clear. 2016-06-02 18:25:10 +01:00
tables.nim Implements tables.clear. 2016-06-02 18:25:10 +01:00