/var/lib/ghc/package.conf.d/mersenne-random-1.0.0.1.conf is in libghc-mersenne-random-dev 1.0.0.1-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | name: mersenne-random
version: 1.0.0.1
id: mersenne-random-1.0.0.1-c1675f37dbaae0f12b66ba00c208c6cd
license: BSD3
copyright: (c) 2008-2011. Don Stewart <dons00@gmail.com>
maintainer: Don Stewart <dons00@gmail.com>
stability:
homepage: http://code.haskell.org/~dons/code/mersenne-random
package-url:
synopsis: Generate high quality pseudorandom numbers using a SIMD Fast Mersenne Twister
description: The Mersenne twister is a pseudorandom number generator developed by
Makoto Matsumoto and Takuji Nishimura that is based on a matrix linear
recurrence over a finite binary field. It provides for fast generation
of very high quality pseudorandom numbers
.
This library uses SFMT, the SIMD-oriented Fast Mersenne Twister, a
variant of Mersenne Twister that is much faster than the original.
It is designed to be fast when it runs on 128-bit SIMD. It can be
compiled with either SSE2 and PowerPC AltiVec support, to take
advantage of these instructions.
.
> cabal install -fuse_sse2
.
On an x86 system, for performance win.
.
By default the period of the function is 2^19937-1, however, you can
compile in other defaults. Note that this algorithm on its own
is not cryptographically secure.
.
For more information about the algorithm and implementation, see
the SFMT homepage,
.
<http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html>
.
and, Mutsuo Saito and Makoto Matsumoto,
/SIMD-oriented Fast Mersenne Twister: a 128-bit Pseudorandom Number
Generator/, in the Proceedings of MCQMC2006, here:
.
<http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/sfmt.pdf>
.
category: Math, System
author: Don Stewart
exposed: True
exposed-modules: System.Random.Mersenne
hidden-modules:
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/mersenne-random-1.0.0.1/ghc-7.6.3
library-dirs: /usr/lib/haskell-packages/ghc/lib/mersenne-random-1.0.0.1/ghc-7.6.3
hs-libraries: HSmersenne-random-1.0.0.1
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/lib/haskell-packages/ghc/lib/mersenne-random-1.0.0.1/ghc-7.6.3/include
includes: SFMT.h SFMT_wrap.h
depends: base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57
old-time-1.1.0.1-2f8ea093d0c7014780a8a5772f948883
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/lib/ghc-doc/haddock/mersenne-random-1.0.0.1/mersenne-random.haddock
haddock-html: /usr/share/doc/libghc-mersenne-random-doc/html/
|