This part doesn't work on my compiler. nim 0.18.0
This part doesn't work on my compiler. nim 0.18.0

Doesn't narrowed mean that the smaller type is used instead of the bigger type....
flaviut/nim-by-example,flaviut/nim-by-example,flaviut/nim-by-example,flaviut/nim-by-example