[Issue 8405] Create overload for joiner which is random access for random access ranges

2018-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 Seb changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8405] Create overload for joiner which is random access for random access ranges

2017-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 Vladimir Panteleev changed: What|Removed |Added Severity|normal

[Issue 8405] Create overload for joiner which is random access for random access ranges

2016-10-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 Andrei Alexandrescu changed: What|Removed |Added Keywords||bootcamp

[Issue 8405] Create overload for joiner which is random access for random access ranges

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|unspecified |D2 --

[Issue 8405] Create overload for joiner which is random access for random access ranges

2014-11-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 --- Comment #4 from John Colvin john.loughran.col...@gmail.com --- (In reply to bearophile_hugs from comment #3) (In reply to Peter Alexander from comment #1) How do you make opIndex O(1) for a joiner range? Surely you have to count up the

[Issue 8405] Create overload for joiner which is random access for random access ranges

2014-11-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 --- Comment #5 from bearophile_h...@eml.cc --- (In reply to John Colvin from comment #4) Unless there is an exploitable pattern in the lengths (rectangular being the easiest case), given a NxM range of ranges, it's still O(N). If you store the row

[Issue 8405] Create overload for joiner which is random access for random access ranges

2014-11-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment

[Issue 8405] Create overload for joiner which is random access for random access ranges

2014-11-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 --- Comment #3 from bearophile_h...@eml.cc --- (In reply to Peter Alexander from comment #1) How do you make opIndex O(1) for a joiner range? Surely you have to count up the lengths of all the sub ranges until you hit the desired index? That's

[Issue 8405] Create overload for joiner which is random access for random access ranges

2014-05-23 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8405 John Colvin john.loughran.col...@gmail.com changed: What|Removed |Added CC|