I suspect that I fundamentally misunderstand Scheme's evaluation rules. What is it about the way that let and letrec are coded and evaluated that makes letrec a
kruskal-wallis
usb-otg
xauth
uglifyjs
qinputdialog
cumulocity
content-encoding
adtf3
qfilesystemmodel
derived-table
pymnet
url-for
ups
threebox
optaplanner
adaptive-threshold
pyton-couchdb
android-checkbox
amazon-cloudwatch
archlinux-arm
asp.net-mvc-5
freedesktop.org
modbus-rtu-over-tcp
uefi
prestashop
fpga
beam-search
hsts
react-native-debugger
sieve-of-eratosthenes