digitalmars.D.bugs - [Issue 5226] New: indexOf() which takes a pred but no needle
- d-bugmail puremagic.com (27/27) Nov 16 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5226
- d-bugmail puremagic.com (10/10) Jan 09 2011 http://d.puremagic.com/issues/show_bug.cgi?id=5226
- d-bugmail puremagic.com (11/11) Mar 09 2013 http://d.puremagic.com/issues/show_bug.cgi?id=5226
http://d.puremagic.com/issues/show_bug.cgi?id=5226 Summary: indexOf() which takes a pred but no needle Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: jmdavisProg gmx.com PST --- Currently, std.algorithm has an indexOf() function which takes an optional predicate (as a template parameter), a range, and a needle. I think that we should have a version that takes the predicate and a range but no needle, using only the predicate to find the index that you're looking for. In many ways, indexOf() is indentical to find() in terms of what it's for except that find() returns the remainder of the range and indexOf() returns where in the range what you're trying to find is, so indexOf()'s flexibility should be closer to find()'s (except insomuch as differences in the range types that they take affect them). In any case, a version of indexOf() which takes no needle but just the predicate and the range would be a very useful addition to Phobos. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Nov 16 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5226 Andrei Alexandrescu <andrei metalanguage.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |andrei metalanguage.com AssignedTo|nobody puremagic.com |andrei metalanguage.com -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 09 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5226 Andrei Alexandrescu <andrei erdani.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED PST --- Now countUntil took over that role. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 09 2013