random-fu: Random number generation
Random number generation based on orthogonal typeclasses for entropy sources and random variable distributions, all served up on a monadic platter. Aspires to be useful in an idiomatic way in both "pure" and "impure" styles, as well as reasonably fast. May not yet meet the latter goal, but I think the former is starting to shape up nicely.
Versions | 0.0.0.2, 0.0.1.1, 0.0.2.0, 0.0.2.1, 0.0.3, 0.0.3.2, 0.1.0.0, 0.1.3, 0.1.4, 0.2, 0.2.1.0, 0.2.1.1, 0.2.2.0, 0.2.3.0, 0.2.3.1, 0.2.4.0, 0.2.5.0, 0.2.6.0, 0.2.6.1, 0.2.6.2, 0.2.7.0 |
---|---|
Dependencies | array, base (>=3), containers, mersenne-random-pure64, monad-loops (>=0.3.0.1), mtl, random, stateref, storablevector, syb, template-haskell [details] |
License | LicenseRef-PublicDomain |
Author | James Cook <james.cook@usma.edu> |
Maintainer | James Cook <james.cook@usma.edu> |
Category | Math |
Home page | http://code.haskell.org/~mokus/random-fu |
Uploaded | by JamesCook at Wed May 27 18:58:42 UTC 2009 |
Distributions | Debian:0.2.6.2, LTSHaskell:0.2.7.0, NixOS:0.2.7.0, openSUSE:0.2.7.0 |
Downloads | 11344 total (67 in the last 30 days) |
Rating | (no votes yet) [estimated by rule of succession] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2017-01-01 [all 7 reports] Hackage Matrix CI |
Modules
- Data
- Data.Random
- Data.Random.Distribution
- Data.Random.Distribution.Bernoulli
- Data.Random.Distribution.Beta
- Data.Random.Distribution.Binomial
- Data.Random.Distribution.Discrete
- Data.Random.Distribution.Exponential
- Data.Random.Distribution.Gamma
- Data.Random.Distribution.Normal
- Data.Random.Distribution.Poisson
- Data.Random.Distribution.Rayleigh
- Data.Random.Distribution.Triangular
- Data.Random.Distribution.Uniform
- Data.Random.Distribution.Ziggurat
- Internal
- Data.Random.Internal.Find
- Data.Random.Internal.TH
- Data.Random.Internal.Words
- Data.Random.Lift
- Data.Random.List
- Data.Random.RVar
- Data.Random.Sample
- Data.Random.Source
- Data.Random.Source.DevRandom
- Data.Random.Source.PureMT
- Data.Random.Source.Std
- Data.Random.Source.StdGen
- Data.Random.Distribution
- Data.Random
Flags
Name | Description | Default | Type |
---|---|---|---|
base4 | Enabled | Automatic |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- random-fu-0.0.2.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)