lass='string'>&quot;Returns a function that wraps the given function in a timeout checker.
  The timeout is specified in milliseconds. If the timeout is reached,
  an exceptino will be thrown.&quot;</span>
  <span class='collection vector'><span class='delimiter'>[</span><span class='symbol'>thunk</span> <span class='symbol'>timeout</span><span class='delimiter'>]</span></span>
  <span class='collection list'><span class='delimiter'>(</span><span class='symbol'>fn</span> <span class='collection vector'><spa