Assertion: expression's value | /r/HasProperty | computed in let expression
Facets:
Source sentences:
text: In a let expression, the initial values are computed before any of the variables become bound; in a let* expression, the bindings and evaluations are performed sequentially; while in a letrec expression, all the bindings are in effect while their initial values are being computed, thus allowing mutually recursive definitions.