Assertion: expression's value | /r/CapableOf | allow recursive definitions
Facets:
value: mutually
type: MANNER
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.