Какова область применения let при использовании без in?

В учебнике по Haskell я наткнулся на следующий код:

do [...]
  let atom = [first] ++ rest
  return $ case atom of

Обратите внимание, что выражение letне имеет блока in. Какова область действия такого выражения let? Следующая строка?

14
задан mdm 19 March 2012 в 20:25
поделиться