pseudo array properties
Robert Fraser
fraserofthenight at gmail.com
Thu Jul 5 20:24:05 PDT 2007
> That will be a serious loss. This 'feature' was an awesome one, and a
> shame it never made it into the specs.
>
On the contrary, it's in the specs for both 1.0 and 2.0:
http://www.digitalmars.com/d/arrays.html
See under "Functions as Array Properties"
Yes, I agree, it should be generalized to non-arrays. As I mentioned before, I love the natural feel of the Ruby-esque:
---
import tango.io.Stdout;
void times(int n, void delegate() action)
{
for(int i = 0; i < n; i++)
action();
}
void main
{
3.times(
{
Stdout("Hello!").newline;
});
}
---
More information about the Digitalmars-d
mailing list