[Issue 17042] New: [meta] check all range functions for proper laziness
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Fri Dec 30 00:09:57 PST 2016
https://issues.dlang.org/show_bug.cgi?id=17042
Issue ID: 17042
Summary: [meta] check all range functions for proper laziness
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: phobos
Assignee: nobody at puremagic.com
Reporter: greeenify at gmail.com
Depends on: 16326, 16375
Some ranges behave differently when it comes to caching the first element,
while this is not properly defined in the range specs (maybe it should?) - this
meta issue is to check all range functions for a common laziness behavior in
order to avoid confusion or at least documenting if it would have performance
consequences.
--
More information about the Digitalmars-d-bugs
mailing list