Yeah..my `sum`/`sumIt`'s all work like that. I perhaps overstated how 
fundamental the limitation was and may have been jumping the gun on 
hopelessness, but I suspect there may have been some good reason related to 
field syntax (from the error message) that is behind the text in @ElegantBeef's 
documentation link. So, Nim core definitely knows about it, and I suspect it's 
"unfortunate" more than "unintended" and unlikely to get resolved. @Araq could 
say for sure. You could introduce a new operator (maybe this is equivalent to 
zero_functional), but then uniformity of chaining syntax is lost.

Reply via email to