Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Indeed, because semantically there is a syntactically implicit scope for every let binding. For example, in that case, the outer a is dropped after the inner a, just as if the second a had been inside of a block. There may be multiple syntactic ways to introduce a new scope.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: