Apologies, I see why that wording was confusing.<p>A more specific phrasing would be &quot;the Haskell code just caches the results from the linear search in an array for each possible input.&quot;<p>The Haskell code does not cache the RNG output itself.<p>I&#x27;ve asked Llogiq to update the wording.