The point isn&#x27;t to be a &quot;fair&quot; comparison, but rather to compare the number of explicit operations involved. I&#x27;d note that your Haskell example there is largely equivalent to the Scheme one.