breaking change: countup/'..' only take a simple generic T
This commit is contained in:
parent
617ba1a209
commit
136dbd3c6a
2 changed files with 20 additions and 1 deletions
11
changelog.md
11
changelog.md
|
|
@ -62,3 +62,14 @@ This now needs to be written as:
|
|||
.. code-block:: nim
|
||||
|
||||
t[ti] = (if exp_negative: '-' else: '+'); inc(ti)
|
||||
|
||||
- To make Nim even more robust the system iterators ``..`` and ``countup``
|
||||
now only accept a single generic type ``T``. This means the following code
|
||||
doesn't die with an "out of range" error anymore:
|
||||
|
||||
.. code-block:: nim
|
||||
|
||||
var b = 5.Natural
|
||||
var a = -5
|
||||
for i in a..b:
|
||||
echo i
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue