On 10/17/18 3:32 AM, aliak wrote:
Hi,Is there any notion of lazy vars in D (i see that there're parameters)? i.e: struct S { //... int y; //... }
/*
lazy S x = () { // do some heavy stuff }();
*/ auto x() { // do some heavy stuff }
if (condition) { func(x.y); // heavy stuff evaluated here }
-Steve