Типично за OCaml или F# е да има последователни let свързвания във формата:
let a1 = ...
let a2 = ...
let a3 = ...
let f1 = ...
let f2 = ...
let f3 = ...
f3 a1 a2 a3
В много случаи някои от тези let обвързвания (напр. f1 и f2 в примера по-горе) се използват само като градивни елементи на израза или функцията непосредствено след тях и не се препращат отново след това. В други случаи някои стойности наистина се използват в края на „веригата“ (напр. a1, a2 и a3 в примера по-горе). Има ли някакъв синтактичен идиом, който да направи тези разлики в обхвата изрични?