./devel/hs-random, Random number library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.1.2nb1, Package name: hs-random-1.2.1.2nb1, Maintainer: pho

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


Required to run:
[lang/ghc88]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 46.122 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-29 05:02:49 by Masatake Daimon | Files touched by this commit (4)
Log message:
devel/hs-random: Update to 1.2.1.2

Upstream provides no release notes.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-27 04:25:34 by Masatake Daimon | Files touched by this commit (1)
Log message:
devel/hs-random: Fix build with GHC 9.6
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2022-08-18 21:00:48 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
hs-random: update to 1.2.1.1.

Changes not documented.
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler
   2022-02-11 13:13:47 by Masatake Daimon | Files touched by this commit (4)
Log message:
Update to random-1.2.1

1.2.1
* Fix support for ghc-9.2 #99
* Fix performance regression for ghc-9.0 #101
* Add uniformEnumM and uniformEnumRM
* Add initStdGen #103
* Add globalStdGen #117
* Add runStateGenST_
* Ensure that default implementation of ShortByteString generation uses
  unpinned memory. #116
* Fix #54 with #68 - if exactly one value in the range of floating point is
  infinite, then uniformRM/randomR returns that value.
* Add default implementation of uniformM that uses Generic #70
* Random instance for CBool #77
* Addition of TGen and TGenM #95
* Addition of tuple instances for Random up to 7-tuple #72