> it's because Nim procecedure overloads are determined at compiletime, so it's 
> not possible to switch between them based on a runtime value

Thank your for this information. Nim drew inspiration from a multitude of 
programming languages and I've already read that it is more on the imperative 
side. When learning a new language I like to experiment with such "corner 
cases" to better understand a language an the design decisions behind it.

Reply via email to