Egyszerű példák:
Közös mindkettőben, hogy a lokálisan, azaz a let, ill. a local és az in kulcsszók között) deklarált neveket a külvilág nem látja. A legfontosabb különbségek a következők.
Amikor egy függvénydefinícióban alkalmazzuk a let-kifejezést, a let és az in szavak közötti deklarációk a függvénydefiníció fejrésze után állnak a szövegben, ezért látják a függvényfejben szereplő paramétereket. A let-kifejezés in és end közötti részében pontosan egy kifejezésnek kell lennie.
Amikor egy függvénydefinícióban alkalmazzuk local-deklarációt, a local és az in szavak között álló deklarációk a függvénydefiníció fejrésze előtt állnak a szövegben, ezért nem látják a függvényfejben szereplő paramétereket. A local-deklaráció in és end közötti részében legalább egy deklarációnak kell lennie.
Példák: