Hi,
I have just started working on reviewing some of the EvenMoreLinq Operators.
Based on this, I have some questions on which I am asking for an "authority" opinion.
Most of the Operators yield an IEnumerable instead of returning a fully evaluated list. Can we agree on calling this lazy-evaluation?
Most of the trunk code (and the linq implementation too) sticks to the convention of documenting this behavior. Should this convention be enforced on the new code? On the other hand, we could change the convention into the opposite and enforce documentation on immediate execution operators.
A lot of documentation has missing punctuation (full sentences without a . at the end). I know it's nitpicking but it can be easily (and automatic for that matter) fixed. This makes generated, in the future maybe external, docs more readable.
What's your take on this?
Kind regards,
Johannes