+1 (845) 317-8489 [email protected]

What is a block?

. What is the purpose of the let constructs in functional languages?

. What is the difference between the names defined in an ML let
construct from the variables declared in a C block?

Describe the encapsulation of an F# let inside a function and outside all
functions.

. What are the advantages and disadvantages of dynamic scoping?

. What are the advantages of named constants?