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