Thread overview | ||||||||
---|---|---|---|---|---|---|---|---|
|
March 19, 2014 [Issue 12409] New: Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
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 --- Comment #0 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-03-19 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: ------- |
March 19, 2014 [Issue 12409] Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | https://d.puremagic.com/issues/show_bug.cgi?id=12409 --- Comment #1 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-03-19 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: ------- |
March 19, 2014 [Issue 12409] Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | https://d.puremagic.com/issues/show_bug.cgi?id=12409 Vladimir Panteleev <thecybershadow@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #2 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-03-19 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: ------- |
March 19, 2014 [Issue 12409] Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | https://d.puremagic.com/issues/show_bug.cgi?id=12409 Infiltrator <lt.infiltrator@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lt.infiltrator@gmail.com --- Comment #3 from Infiltrator <lt.infiltrator@gmail.com> 2014-03-18 23:37:10 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: ------- |
March 19, 2014 [Issue 12409] Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | https://d.puremagic.com/issues/show_bug.cgi?id=12409 --- Comment #4 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-03-19 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: ------- |
March 19, 2014 [Issue 12409] Add "each" function as found in Ruby and jQuery | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vladimir Panteleev | https://d.puremagic.com/issues/show_bug.cgi?id=12409 --- Comment #5 from Vladimir Panteleev <thecybershadow@gmail.com> 2014-03-19 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: ------- |
Copyright © 1999-2021 by the D Language Foundation