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