title: Generate Random Tuples Haskell
body: <p>I was wondering if it's possible to generate random tuples with a code like:</p>
  
  <pre><code>take 4 $ randomRs ((0,0),(70,100)) $ mkStdGen x  :: [(Double,Double)]
  </code></pre>
  
  <p>when I try this one I get the error: </p>
  
  <p><code>No instance for (Random (Float, Float))       arising from a use of 'randoms'</code></p>
  
  <p>Is there a way to get random tuples without using <code>zip</code>?</p>