digitalmars.D.bugs - [Issue 12409] New: Add "each" function as found in Ruby and jQuery
- d-bugmail puremagic.com (17/17) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
- d-bugmail puremagic.com (7/7) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
- d-bugmail puremagic.com (10/10) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
- d-bugmail puremagic.com (10/10) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
- d-bugmail puremagic.com (9/9) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
- d-bugmail puremagic.com (7/7) Mar 18 2014 https://d.puremagic.com/issues/show_bug.cgi?id=12409
https://d.puremagic.com/issues/show_bug.cgi?id=12409 Summary: Add "each" function as found in Ruby and jQuery Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: thecybershadow gmail.com 08:13:51 EET --- "each" is like "map", but iterates over the range eagerly, and returns void. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12409 08:34:51 EET --- ECMAScript 5.1 also has this for arrays: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12409 Vladimir Panteleev <thecybershadow gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull 08:36:10 EET --- https://github.com/D-Programming-Language/phobos/pull/2024 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12409 Infiltrator <lt.infiltrator gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lt.infiltrator gmail.com PDT --- What's the difference between this and using foreach, though? -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12409 08:38:59 EET --- You can put it at the end of UFCS chains. See e.g. the example included with the pull. It is essentially a small bit of sugar, but seeing how it's present in other languages, I think it makes sense to add. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12409 08:39:58 EET --- Oh, and foreach doesn't have "auto ref", does it? It's one reason to use fun(r.front) + popFront instead of foreach. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Mar 18 2014