<div dir="ltr">First of all, thanks for pointing out the old ghci. I had installed it on a lab computer by just googling &#39;ghci windows&#39; and that was what came up. My home machine has the newest one, and is also considerably beefier hardware-wise.<br>
<br>I think you&#39;re onto something with the Int/Integer thing....when using a type signature of &quot;Integer&quot;, &quot;f&nbsp; 1 113383&quot; gives &quot;248&quot; immediately. Compiling and running the code with &quot;Integer&quot; types on my home machine yields &quot;525&quot;.... which Euler says isn&#39;t the right answer?<br>
<br>Also, on the strictness annotations: Do you put them in the type declaration? Or in the pattern match on the lhs of the declaration?<br></div>