let式とwhere節

大雑把な理解ですが、let式はローカル変数を使う時に、where節はローカル関数を使う時に登場するもののようです。let式はinとセットですね。let式は式なので値を返し、where節は値は返さないというのが違い。

と、書いてみましたが、実はまだあまりよく分かっていません。これから何回も登場してきたり、今読んでいる本以外で登場するのを見かけた時に分かってくるのかなと思います。