> Are those the ones giving me a headache when I try to create new types from 
> existing types with macros? Trying to understand the rules by trial-and-error 
> turned out to be quite a time sink. Maybe we need a list of things not to try 
> without understanding the compiler source.

Likely since most problems I mentioned in 
<https://github.com/nim-lang/Nim/issues/8677> and 
<https://github.com/nim-lang/RFCs/issues/44> are those modules.

> just noticed that my posts sound more cynical than intended. I really like 
> Nim and have great respect for the people creating it. But sometimes when I 
> try more complex things, my enthusiasm is strangled by non-orthogonal 
> quirkiness and it gets frustrating.

You are not alone. Though diligently expanding those lists helps.

Reply via email to