Fakultät imperativ:
let { fak = \ n -> { a := new 1 ; while ( n > 0 ) { a := a * n ; n := n - 1; } return a; } } in fak 5
let
fak = let { a = new 1 } in Rec f ( \ n -> ... )