random-fu-0.0.1.1: Random number generation
Source code
Contents
Index
Data.Random.List
Synopsis
randomElement
:: [a] ->
RVar
a
randomSeqElement
::
Seq
a ->
RVar
a
shuffle
:: [a] ->
RVar
[a]
shuffleSeq
::
Seq
a ->
RVar
[a]
lazyShuffleFrom
::
RandomSource
IO
s => s -> [a] ->
IO
[a]
lazyShuffleSeqFrom
::
RandomSource
IO
s => s ->
Seq
a ->
IO
[a]
Documentation
randomElement
:: [a] ->
RVar
a
Source
randomSeqElement
::
Seq
a ->
RVar
a
Source
shuffle
:: [a] ->
RVar
[a]
Source
shuffleSeq
::
Seq
a ->
RVar
[a]
Source
lazyShuffleFrom
::
RandomSource
IO
s => s -> [a] ->
IO
[a]
Source
Shuffle a list using interleaved IO when extracting elements.
lazyShuffleSeqFrom
::
RandomSource
IO
s => s ->
Seq
a ->
IO
[a]
Source
Shuffle a
Seq
using interleaved IO when extracting elements.
Produced by
Haddock
version 2.4.2