hommage-0.0.5: doc/Sound.Hommage.Rand.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><TITLE
>Sound.Hommage.Rand</TITLE
><LINK HREF = "haddock.css" REL = "stylesheet" TYPE = "text/css"
></HEAD
><BODY
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD CLASS = "topbar"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD
><IMG SRC = "haskell_icon.gif" WIDTH = "16" HEIGHT = "16" ALT = " "
></TD
><TD CLASS = "title"
></TD
><TD CLASS = "topbut"
><A HREF = "Sound.Hommage.html"
>Parent</A
></TD
><TD CLASS = "topbut"
><A HREF = "index.html"
>Contents</A
></TD
><TD CLASS = "topbut"
><A HREF = "doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "modulebar"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD
><FONT SIZE = "6"
>Sound.Hommage.Rand</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><SPAN CLASS = "keyword"
>newtype</SPAN
> <A NAME = "t%3AR"
></A
><B
>R</B
> a</TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD CLASS = "section4"
>Constructors</TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "5" CELLPADDING = "0"
><TR
><TD CLASS = "decl"
><A NAME = "v%3AR"
></A
><B
>R</B
></TD
><TD CLASS = "rdoc"
></TD
></TR
><TR
><TD CLASS = "body" COLSPAN = "2"
><TABLE CLASS = "vanilla" CELLSPACING = "1" CELLPADDING = "0"
><TR
><TD CLASS = "decl"
><A NAME = "v%3AunR"
></A
><B
>unR</B
> :: (StdGen -> a)</TD
><TD CLASS = "rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "section4"
>Instances</TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "1" CELLPADDING = "0"
><TR
><TD CLASS = "decl"
>Monad <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
></TD
></TR
><TR
><TD CLASS = "decl"
>Functor <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
></TD
></TR
><TR
><TD CLASS = "decl"
>Applicative <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3AmkR"
></A
><B
>mkR</B
> :: (StdGen -> (a, StdGen)) -> <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3ArunR"
></A
><B
>runR</B
> :: Int -> <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
> a -> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Arif"
></A
><B
>rif</B
> :: Double -> (a, a) -> <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Arselect"
></A
><B
>rselect</B
> :: [a] -> <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><SPAN CLASS = "keyword"
>data</SPAN
> <A NAME = "t%3ARM"
></A
><B
>RM</B
> a</TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "0" CELLPADDING = "0"
><TR
><TD CLASS = "section4"
>Instances</TD
></TR
><TR
><TD CLASS = "body"
><TABLE CLASS = "vanilla" CELLSPACING = "1" CELLPADDING = "0"
><TR
><TD CLASS = "decl"
>Functor <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
></TD
></TR
><TR
><TD CLASS = "decl"
>Monad <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
></TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "Sound.Hommage.Notation.html#t%3AStretchable"
>Stretchable</A
> (<A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a)</TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "Sound.Hommage.Notation.html#t%3AArrangeable"
>Arrangeable</A
> (<A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a)</TD
></TR
><TR
><TD CLASS = "decl"
><A HREF = "Sound.Hommage.Notation.html#t%3AMusical"
>Musical</A
> (<A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a)</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Aror"
></A
><B
>ror</B
> :: [<A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a] -> <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Arnote"
></A
><B
>rnote</B
> :: a -> <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3ArunRM"
></A
><B
>runRM</B
> :: <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> a -> <A HREF = "Sound.Hommage.Rand.html#t%3AR"
>R</A
> (<A HREF = "Sound.Hommage.Notation.html#t%3ANotation"
>Notation</A
> a)</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "decl"
><A NAME = "v%3Arplay"
></A
><B
>rplay</B
> :: (<A HREF = "Sound.Hommage.Sound.html#t%3ASound"
>Sound</A
> a) => a -> <A HREF = "Sound.Hommage.Rand.html#t%3ARM"
>RM</A
> (<A HREF = "Sound.Hommage.Play.html#t%3APlay"
>Play</A
> <A HREF = "Sound.Hommage.Signal.html#t%3ASignal"
>Signal</A
>)</TD
></TR
><TR
><TD CLASS = "s15"
></TD
></TR
><TR
><TD CLASS = "botbar"
>Produced by <A HREF = "http://www.haskell.org/haddock/"
>Haddock</A
> version HADDOCK_VERSION</TD
></TR
></TABLE
></BODY
></HTML
>