[Issue 5645] std.range.drop(), std.range.slice()
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Wed Aug 24 21:22:10 PDT 2011
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=5645
Jonathan M Davis <jmdavisProg at gmx.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |jmdavisProg at gmx.com
         Resolution|                            |FIXED
--- Comment #2 from Jonathan M Davis <jmdavisProg at gmx.com> 2011-08-24 21:22:04 PDT ---
The drop function has been added
https://github.com/D-Programming-
Language/phobos/commit/6b6c604bbeb66ca1811a3a02b4f807d27621580f
You can get the islice functionality by combining take with drop. e.g.
take(drop(range, 5), 3);
Personally, I'm not all that thrilled with idea of adding a function such as
islice, since it's not efficient the way that slices normally are, and I'm
afraid that it would give the impression that it is - that and the fact that
you end up with a new type unless the range actually _is_ sliceable. If you
still want such a function though, please create a new enhancement request for
it.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
    
    
More information about the Digitalmars-d-bugs
mailing list