generated at
MagicHash
identifierのsuffixに # を付けられる
e.g. f# , Human#

短い



付与の前後でsemanticsは何も変わらない
ただ特殊な目印を付ける記法を提供しているだけmrsekut
無意味に乱用しようと思えばできる(無意味だが)
GHCの実装内ではGHCのUnboxed typesとprimitive値に対してはこれを使う傾向がある
例えば、GHC/Base.hsとかに出てくる
idenrifierだけでなく、新しいリテラルも導入する
e.g. 'x'# "foo"# , 3# , etc.