2012-08-10 12 views

Odpowiedz

16

Według raportu Haskell, section 3.12:

Niech wyrażenia posiadają powszechną formą niech {d1; ...; dn} in e, i wprowadzić zagnieżdżoną, leksykalną, wzajemnie rekurencyjną listę deklaracji (niech jest często nazywane letrec w innych językach). Zakres deklaracji jest wyrażeniem e i prawą stroną deklaracji.

(Kopalnia nacisk)

Więc w drugim let, gdzie x = x * x, wszystkie x s dotyczyć tego samego wiązania żaden odnoszą się do zewnętrznej x = 4 wiążące.

+1

Podaj odpowiedź na własne pytanie: miło! ^^ –

Powiązane problemy