There are property implementation patterns that come up repeatedly. Rather than hardcode a fixed set of patterns into the compiler, we should provide a general “property behavior” mechanism to allow these patterns to be defined as libraries.
letdeclaration can specify its behavior in parens after the keyword:
var (lazy) foo = 1738
talk by Ken Wong
“I want it to do well and I keep changing what that means.”
one link you can point people to