observe

ref
observe
(
alias fn
T
)
(
auto ref T v
)

Examples

int b;
observe!((a){ b = a; })(12);
assert(b == 12);

Meta