You can't rely on what repr/$ prints at compile-time. Object variant used to 
display all the branches in the past as well.

seq at compile-time are the same as array. And enums/bool are the same as 
integers so when crossing some proc boundaries you get an unexpected type:

[https://github.com/nim-lang/Nim/issues/7375](https://github.com/nim-lang/Nim/issues/7375)

Reply via email to