>>54
特定したくないから抽象化したって、何か勘違いしてないか?

Haskell の変数は、値が格納されたメモリ領域に付けられたラベルではなく、
「値に付けられたラベル」だぞ。

let a = 17

というのは、17 という値の別名が a ということだ