Nim/lib
Miran bf96d6d316 Idxmin & idxmax, continuation (#13208)
* Add idxmin() which returns the index of the minimum value

* Add idxmax() which returns the index of the maximum value

* Add tests for idxmin()

* Add tests for idxmax()

* Remove initialization of result = 0

* Adds overloading for arrays (no enums indexed arrays yet)

* Add support for enum index arrays

* Fix tests with enum

* Fix tests for idxmax

* Change names of the procedures to minIndex and maxIndex

* address Araq's comments:

- remove 'array' versions
- add .since pragma
- return 'int' instead of 'Natural'
- add changelog entry

Co-authored-by: Federico A. Corazza <20555025+Imperator26@users.noreply.github.com>
2020-01-20 16:57:34 +01:00
..
arch/x86 Coroutine rework. 2017-02-20 17:24:19 +02:00
core style fix: change 'JS' to 'js' to make it consistent (#13168) 2020-01-16 14:14:03 +01:00
deprecated/pure Update events.nim (#12803) 2019-12-03 16:54:23 +01:00
experimental fix several typos in documentation and comments (#12553) 2019-10-30 09:08:45 +01:00
genode minor update for the genode target 2019-07-14 16:08:15 +02:00
genode_cpp Native access to Genode environment 2018-06-07 07:21:20 +02:00
impure Check pqntuples > 0 in getValue. Fixes #12973 (#12974) 2019-12-29 17:41:18 +01:00
js Fix many broken links 2019-10-22 17:59:12 -07:00
nintendoswitch Rewrite the memory management code for Nintendo Switch (#8169) 2018-07-05 16:33:15 +02:00
packages/docutils Rst parser respect :start-after: and :end-before: in include directive (#12972) 2020-01-05 10:01:21 +01:00
posix Add link to posix_utils.html in posix.nim (#13111) 2020-01-12 13:36:37 +01:00
pure Idxmin & idxmax, continuation (#13208) 2020-01-20 16:57:34 +01:00
std maybe: allows optional chaining of field access and indexing when LHS i snil (#13023) 2020-01-18 12:24:56 +01:00
system fix docs + API for fieldPairs, fields (#13189) 2020-01-18 13:33:30 +01:00
windows introduce csize_t instead of fixing csize (#12497) 2019-10-31 19:18:12 +01:00
wrappers Expose more openSSL methods. (#13131) 2020-01-13 22:04:43 +01:00
cycle.h
nimbase.h refs #13054 correctly handle {.exportc,dynlib.} and {.exportcpp,dynlib.} (#13136) 2020-01-18 01:19:20 +01:00
nimhcr.nim style fix: change 'JS' to 'js' to make it consistent (#13168) 2020-01-16 14:14:03 +01:00
nimhcr.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
nimrtl.nim added cstrutils (#12858) [backport] 2019-12-09 06:58:06 +01:00
nimrtl.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
prelude.nim
stdlib.nimble attempt to make the build green again 2017-01-07 02:55:15 +01:00
system.nim style fix: change 'JS' to 'js' to make it consistent (#13168) 2020-01-16 14:14:03 +01:00
system_overview.rst [documentation] fix wrong link [ci skip] 2019-06-21 12:04:43 +02:00