summary refs log tree commit diff stats
path: root/lib/pure/algorithm.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes a broken link in `std/algorithm` (#23246)ringabout2024-01-221-1/+1
* Markdown code blocks migration part 7 (#20547)Andrey Makarov2022-10-121-8/+8
* Implement Markdown definition lists (+ migration) (#20333)Andrey Makarov2022-09-111-4/+4
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* strict effects (#18777)Andreas Rumpf2021-09-021-9/+14
* close #16569: deprecated `reversed(a, start, last)` overload, use toOpenArray...Timothee Cour2021-05-301-30/+11
* followup #16182 (#17472)flywind2021-03-231-3/+3
* add algorithm.merge (#16182)flywind2021-03-231-0/+94
* use .. warning:: (#17226)flywind2021-03-041-1/+2
* make style consistent (#16944)flywind2021-02-051-16/+18
* Algorithm improvements (#16529)konsumlamm2021-01-021-134/+142
* small runnableExamples changes (#16181)flywind2020-11-301-30/+28
* move tests to testament (#16101)flywind2020-11-241-98/+0
* fixes #10456,#12928 issues when chaining templates to sortedByIt (#15734)shirleyquirk2020-10-271-1/+1
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-0/+1
* Remove deprecated stuff from stdlib (#14699)Miran2020-06-171-4/+0
* fixes #14079 [backport:1.2] (#14163)Andreas Rumpf2020-04-291-1/+1
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-10/+10
* [backport] fix #13352narimiran2020-02-071-1/+3
* Fix many broken linksJjp1372019-10-221-1/+1
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-5/+3
* [backport] run nimpretty on numbers stuffnarimiran2019-09-301-40/+49
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-14/+14
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-3/+2
* Comment on isSorted complexity. (#10686) [ci skip]Federico Ceratto2019-02-161-1/+1
* better docs: algorithm (#10372)Thomas T. Jarløv2019-01-241-92/+347
* 8684 add shortcut sort procs (#9174)Konstantin Molchanov2018-10-111-22/+9
* better docs for `algorithm` module (#9192)Miran2018-10-091-58/+103
* Fix typo in an algorithm runnableExamples (#9260)Kaushal Modi2018-10-091-1/+1
* Add algorithm.[sort,sorted,isSorted] overloads using 'system.cmp'. (#8778)pqflx32018-10-091-7/+31
* Add algorithm.upperBound (#7851)Dmitry Atamanov2018-05-291-4/+39
* Fixes binarySearch's bugdata-man2018-05-231-2/+2
* binarySearch became even betterdata-man2018-05-231-6/+10
* Faster binarySearchdata-man2018-05-231-0/+6
* binarySearch improvements (#7850)Dmitry Atamanov2018-05-201-14/+36
* keep algorithm.nim warning freeAraq2018-05-181-6/+6
* Merge branch 'devel' into araq-parser-fixesAndreas Rumpf2018-05-061-20/+42
|\
| * remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-3/+0
| * test binarySearch, fix for search in empty. (#7769)Arne Döring2018-05-041-3/+24
| * Deprecate smart binary search (#7745)Arne Döring2018-05-031-15/+19
* | warn about inconsistent spacing around binary operators; fixes #7582Andreas Rumpf2018-05-051-1/+1
|/
* Fix algorithm.fill for empty inputOscar Nihlgård2018-04-041-3/+11
* Move algorithm tests away from kochOscar Nihlgård2018-04-041-0/+13
* More flexible lowerBound interface (#7344)Yuriy Glukhov2018-03-161-1/+1
* algorithm.nim: change formatting to Nim's defaultsAraq2018-03-051-4/+4
* fixes #6631Andreas Rumpf2017-10-301-2/+2
* updated algorithm.rotateLeft implementationAndreas Rumpf2017-10-301-2/+2
* use doAssert in rotateLeft exampleArne Döring2017-08-171-1/+1
* fix for feedback on PRArne Döring2017-08-141-9/+11
* allow a negative distance argument. Improved documentation.Arne Döring2017-07-271-8/+22