6.19.2. Special built-in functions¶
GHC has a few built-in functions with special behaviour. In particular:
GHC.Exts.inline allows control over inlining on a per-call-site basis.
GHC.Exts.lazy restrains the strictness analyser.
GHC.Exts.oneShot gives a hint to the compiler about how often a function is being called.