The random package

[ Tags: bsd3, library, system ] [ Propose Tags ]

This package provides a basic random number generation library, including the ability to split random number generators.

[Skip to Readme]


Versions,,,,,,, 1.1 (info)
Change log
Dependencies base (>=3 && <5), time [details]
License BSD3
Maintainer carter dot schonwald at google mail dot com
Category System
Bug tracker
Source repository head: git clone
Uploaded Tue Sep 16 21:34:46 UTC 2014 by EdwardKmett
Updated Wed Jan 25 19:46:35 UTC 2017 by CarterSchonwald to revision 1
Distributions Arch:1.1, Debian:1.1, Fedora:1.1, FreeBSD:1.1, LTSHaskell:1.1, NixOS:1.1, Stackage:1.1, Tumbleweed:1.1
Downloads 315528 total (19501 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees

Readme for random-1.1

[back to package description]

The Haskell Standard Library -- Random Number Generation

Build Status

This library provides a basic interface for (splittable) random number generators.

The API documentation can be found here:

A module supplying this interface is required for Haskell 98 (but not Haskell 2010). An older [version] ( of this library is included with GHC in the haskell98 package. This newer version, with compatible api, is included in the [Haskell Platform] (

Please report bugs in the Github [issue tracker] ( (no longer in the GHC trac).