Hi all,<div><br></div><div>For the first time, I wanted to use the special built-in inline function. To my dismay, I can&#39;t find it anywhere! Here&#39;s a minimal example:</div><div><br></div><div>--8&lt;---------</div>

<div><br></div><div><div>module Main where</div><div><br></div><div>import GHC.Prim</div><div><br></div><div>f x = x + 1</div><div>{-# INLINE f #-}</div><div><br></div><div>g h x = inline h x</div><div><br></div><div>main = print $ g f 1</div>

</div><div><br></div><div><div>--8&lt;---------</div></div><div><br></div><div><div>$ ghc /tmp/Repro.hs </div><div>[1 of 1] Compiling Main             ( /tmp/Repro.hs, /tmp/Repro.o )</div><div><br></div><div>/tmp/Repro.hs:8:9:</div>

<div>    Not in scope: `inline&#39;</div><div>    Perhaps you meant `unlines&#39; (imported from Prelude)</div><div>$ ghc --version</div><div>The Glorious Glasgow Haskell Compilation System, version 7.4.1</div></div><div>

<br></div><div>-- Johan</div><div><br></div>