Haskellのwhereってトップレベルしか使えないって本当?

OSS WebのSICPHaskellで読むという企画の最近の記事なんですが、
http://oss.timedia.co.jp/index.fcgi/kahua-web/show/Haskell/SICP/1.1#H-5vdgii

ただし,Haskell の where 節はトップレベルでのみ使用でき,ネストさせることはできないことに注意してください.ネストさせたいような場合には,let 式を使います.

って、書いてあるんですけど、これってそうなんですか?
Cleanはwhereはトップレベルに限定されるなんてことはないと思うのですが。