GHCには特殊な振る舞いをする組込み関数が少々ある。これらはライブラリ説明書のGHC.Primモジュールに解説がある。特に、
GHC.Prim
inlineは、個々の呼び出し地点ごとにインライン化を制御できる。
inline
lazyは正格性解析器を抑制する。
lazy
unsafeCoearceは、型検査器を欺くことを可能にする。
unsafeCoearce