https://issues.dlang.org/show_bug.cgi?id=8483
Iain Buclaw changed:
What|Removed |Added
Priority|P2 |P3
--
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #10 from hst...@quickfur.ath.cx ---
Would it make sense to extend the definition of output range to include a .full
method?
--
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #6 from Jonathan M Davis jmdavisp...@gmx.com ---
H. Well, that's certainly food for thought. Output ranges are definitely
for when you're writing out the final output, not for composability. However,
in many of the cases where an
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #7 from monarchdo...@gmail.com ---
In a nutshell, I have issues with an input range being able to be an output
range, because there is no way to determine if it is full.
Heck, even if we could, I resent the notion that an output range
https://issues.dlang.org/show_bug.cgi?id=8483
yebblies yebbl...@gmail.com changed:
What|Removed |Added
CC||yebbl...@gmail.com
--- Comment
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #9 from Jonathan M Davis jmdavisp...@gmx.com ---
(In reply to monarchdodra from comment #7)
In a nutshell, I have issues with an input range being able to be an output
range, because there is no way to determine if it is full.
Heck,
https://issues.dlang.org/show_bug.cgi?id=8483
hst...@quickfur.ath.cx changed:
What|Removed |Added
CC||hst...@quickfur.ath.cx
--
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #2 from hst...@quickfur.ath.cx ---
In light of recent realizations that output ranges are really only useful with
specific operations at the end of UFCS chains, such as std.algorithm.copy or
std.format.formattedWrite (and arguably, the
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #3 from monarchdo...@gmail.com ---
(In reply to hsteoh from comment #2)
In light of recent realizations that output ranges are really only useful
with specific operations at the end of UFCS chains, such as
std.algorithm.copy or
https://issues.dlang.org/show_bug.cgi?id=8483
Jonathan M Davis jmdavisp...@gmx.com changed:
What|Removed |Added
CC||jmdavisp...@gmx.com
https://issues.dlang.org/show_bug.cgi?id=8483
--- Comment #5 from hst...@quickfur.ath.cx ---
I didn't say anything was *flawed* with output ranges. I just said that they
are not *as* useful because, being sinks, any code that uses them will
terminate the processing chain, making it non-composable
11 matches
Mail list logo