D dropped in favour of C# for PSP emulator

jerro a at a.com
Fri May 11 12:01:23 PDT 2012


> Just a note: I believe I *had* seen SortedRange in the docs, 
> but I'd never realized there's something called assumeSorted() 
> that I was supposed to call... so I was searching up and down 
> for how to search an *arbitrary* container, not how to search 
> something which was already pre-sorted for me.
> (In retrospect, I probably should've just coded binary search 
> myself...)
> It's very counterintuitive to have to make a new object (or 
> struct) just to do binary search on an array...

Maybe the documentation changed since, but currently the
documentation for SortedRange says:

"To construct a SortedRange from a range r that is known to be 
already sorted, use assumeSorted described below."

And there is assumeSorted in the example.


More information about the Digitalmars-d mailing list