2015-12-26
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.
…
A
var
orlet
declaration 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