letrec*

[syntax] letrec* ((var init) ...) body ...

R6RS: Like letrec, but vars are bound in the order of appearance, so that the value of vars can be used to compute the subsequent inits.

See also letrec.