This file is indexed.

/usr/share/doc/libghc-tf-random-doc/html/System-Random-TF-Instances.html is in libghc-tf-random-doc 0.5-7.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
5
6
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>System.Random.TF.Instances</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_System-Random-TF-Instances.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/System-Random-TF-Instances.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">tf-random-0.5: High-quality splittable pseudorandom number generator</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>(c) 2012-2013 Micha&#322; Pa&#322;ka</td></tr><tr><th>License</th><td>BSD3</td></tr><tr><th>Maintainer</th><td>michal.palka@chalmers.se</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">System.Random.TF.Instances</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module defines alternative <code><a href="System-Random-TF-Instances.html#t:Random">Random</a></code> instances for
 common integral types, which make use of 
 the <code><a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a></code> class from <a href="System-Random-TF-Gen.html">System.Random.TF.Gen</a>.</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:Random" class="def">Random</a> a <span class="keyword">where</span> <a href="src/System-Random-TF-Instances.html#Random" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="System-Random-TF-Instances.html#v:randomR">randomR</a>, <a href="System-Random-TF-Instances.html#v:random">random</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:randomR" class="def">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (a, a) -&gt; g -&gt; (a, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a id="v:random" class="def">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (a, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a id="v:randomRs" class="def">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (a, a) -&gt; g -&gt; [a] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a id="v:randoms" class="def">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [a] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:Random" class="caption collapser" onclick="toggleSection('i:Random')">Instances</p><div id="section.i:Random" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:1" class="instance expander" onclick="toggleSection('i:ic:Random:Random:1')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></span> <a href="src/System-Random-TF-Instances.html#line-214" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:2" class="instance expander" onclick="toggleSection('i:ic:Random:Random:2')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a></span> <a href="src/System-Random-TF-Instances.html#line-210" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:3" class="instance expander" onclick="toggleSection('i:ic:Random:Random:3')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></span> <a href="src/System-Random-TF-Instances.html#line-200" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:4" class="instance expander" onclick="toggleSection('i:ic:Random:Random:4')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a></span> <a href="src/System-Random-TF-Instances.html#line-248" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int8">Int8</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:5" class="instance expander" onclick="toggleSection('i:ic:Random:Random:5')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a></span> <a href="src/System-Random-TF-Instances.html#line-262" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int16">Int16</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:6" class="instance expander" onclick="toggleSection('i:ic:Random:Random:6')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a></span> <a href="src/System-Random-TF-Instances.html#line-232" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int32">Int32</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:7" class="instance expander" onclick="toggleSection('i:ic:Random:Random:7')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a></span> <a href="src/System-Random-TF-Instances.html#line-237" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int64">Int64</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:8" class="instance expander" onclick="toggleSection('i:ic:Random:Random:8')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a></span> <a href="src/System-Random-TF-Instances.html#line-219" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:9" class="instance expander" onclick="toggleSection('i:ic:Random:Random:9')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a></span> <a href="src/System-Random-TF-Instances.html#line-241" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word8">Word8</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:10" class="instance expander" onclick="toggleSection('i:ic:Random:Random:10')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a></span> <a href="src/System-Random-TF-Instances.html#line-255" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word16">Word16</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:11" class="instance expander" onclick="toggleSection('i:ic:Random:Random:11')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a></span> <a href="src/System-Random-TF-Instances.html#line-223" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word32">Word32</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Random:Random:12" class="instance expander" onclick="toggleSection('i:ic:Random:Random:12')"></span> <a href="System-Random-TF-Instances.html#t:Random">Random</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a></span> <a href="src/System-Random-TF-Instances.html#line-228" class="link">Source</a> <a href="#t:Random" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:ic:Random:Random:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:randomR">randomR</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>) -&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>, g) <a href="src/System-Random-TF-Instances.html#randomR" class="link">Source</a> <a href="#v:randomR" class="selflink">#</a></p><p class="src"><a href="#v:random">random</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>, g) <a href="src/System-Random-TF-Instances.html#random" class="link">Source</a> <a href="#v:random" class="selflink">#</a></p><p class="src"><a href="#v:randomRs">randomRs</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>) -&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>] <a href="src/System-Random-TF-Instances.html#randomRs" class="link">Source</a> <a href="#v:randomRs" class="selflink">#</a></p><p class="src"><a href="#v:randoms">randoms</a> :: <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g =&gt; g -&gt; [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Word.html#t:Word64">Word64</a>] <a href="src/System-Random-TF-Instances.html#randoms" class="link">Source</a> <a href="#v:randoms" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:randomEnum" class="def">randomEnum</a> :: (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Enum">Enum</a> a, <a href="System-Random-TF-Gen.html#t:RandomGen">RandomGen</a> g) =&gt; (a, a) -&gt; g -&gt; (a, g) <a href="src/System-Random-TF-Instances.html#randomEnum" class="link">Source</a> <a href="#v:randomEnum" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>