> 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.
