summary refs log tree commit diff stats
path: root/lib/pure/algorithm.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #2568Araq2015-04-171-2/+2
* Use more Natural and Positive numbers in proc parametersdef2015-04-061-2/+2
* preparations for dealing with the 'echo $foo' gotchaAraq2015-03-271-3/+3
* Better documentation and rename of sortByIt().Hans Raaf2015-03-111-4/+17
* fixes #2220; #2219; breaks #2022; for #2022 callsite needs to be usedAraq2015-03-101-14/+16
* Move sortByIt to algorithm module and add an example for itdef2015-03-031-0/+21
* Add sorted proc to algorithm moduledef2015-02-201-0/+7
* Add nextPermutation and prevPermutationdef2015-02-011-0/+59
* Nimrod renamed to NimAraq2014-08-281-2/+2
* Nimrod renamed to NimAraq2014-08-281-2/+2
* big renameAraq2014-08-281-3/+3
* big renameAraq2014-08-271-2/+5
* renamefestAraq2014-08-231-3/+3
* Fix to included last element in reverseddef2014-07-091-2/+2
* Add reversed procdef2014-07-091-0/+14
* Adds do notation example to algorithm.sort.Grzegorz Adam Hankiewicz2014-06-061-0/+9
* fixed doc commentCharlie Barto2014-03-271-4/+5
* added usage example for lower boundCharlie Barto2014-03-271-0/+5
* made the default comparator for lowerBound unqualified, so the user can custo...Charlie Barto2014-03-231-1/+1
* added lowerBound function to algorithm libraryCharlie Barto2014-03-231-0/+24
* product more robust against empty inputSimon Hafner2014-01-301-0/+1
* forgot to export productSimon Hafner2014-01-301-1/+1
* added Cartesian productSimon Hafner2014-01-301-0/+32
* case consistency part 4Araq2013-12-271-2/+2
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* made tests green againAraq2012-09-181-1/+1
* preparations for making 'closure' the default calling convention for proc typesAraq2012-07-161-2/+2
* version 0.8.14Araq2012-02-091-1/+1
* closure implementation: first stepsAraq2012-02-041-0/+18
* fixed #96 as good as technically possible (debug frames are allocated on the ...Araq2012-01-291-2/+2
* pragma on/off improvements; endb rewrittenAraq2012-01-281-2/+4
* even more sys assertionsAraq2012-01-131-0/+3
* more sysasserts for allocator/gcAraq2012-01-121-4/+13
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* implemented write access to s[i] for macrosAraq2011-06-211-3/+3
* bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmasAraq2011-03-231-0/+0
* distinction between re.replace and re.replacef; speed improvements for re moduleAraq2011-03-061-1/+1
* various bugfixes for generics; added generic sort procAraq2011-03-031-0/+101