Browse Source

05 - fix 5.2.4

Тарас 7 months ago
parent
commit
59446ae9e5

+ 2 - 1
book/05-данные-и-функции-функциональный-стиль/README.md

@@ -269,7 +269,8 @@ void log(string delegate() message)
     if (verbose)
         writeln(message());
 }
-...log({return "foo() returned " ~ to!string(result);});
+...
+log({return "foo() returned " ~ to!string(result);});
 ```
 
 В этом случае аргумент будет вычислен, только если он действительно нужен, но такая форма слишком громоздка. Поэтому D вводит такое понятие, как «ленивые» аргументы. Такие аргументы объявляются с атрибутом `lazy`, выглядят как обычные аргументы, но вычисляются только тогда, когда требуется их значение.