fda9cf0c3c
0.1.0.3 * Fix oops bugs in 0.1.0.2 - It's lowercase windows.h. I blame Microsoft docs for using capital case Windows.h in the docs. https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessid - accidental shiftL vs shiftR mixup for 32-bit generator initialization. Doesn't affect Linux. 0.1.0.2 * Drop time dependency in favour of handcoded initialization - On Unix platforms we use /dev/urandom if it exists, otherwise use gettimeofday, clock and getpid. - On Windows we use GetCurrentProcessID, GetCurrentThreadId(), GetTickCount, GetSystemTime and QueryPerformanceCounter. - On GHCJS use Math.random() - Using time is a fallback option (e.g. for Hugs). 0.1.0.1 * Add INLINEABLE pragmas to bitmaskWithRejection* functions * Support GHC-9.0 0.1 * Drop random dependency unconditionally. https://github.com/phadej/splitmix/issues/34 0.0.5 * Add nextInteger * Use smaller range in bitmaskWithRejection32 and 64, when upper bound is 2^n - 1. This changes generated values when they were on the boundary. 0.0.4 * Add bitmaskWithRejection32' and bitmaskWithRejection64' which generate numbers in closed range [0, n]. Unticked variants generate in closed-open range [0, n).
29 lines
1.8 KiB
Text
29 lines
1.8 KiB
Text
@comment $NetBSD: PLIST,v 1.2 2021/04/23 06:50:03 pho Exp $
|
|
lib/splitmix-${PKGVERSION}/${HS_VERSION}/package-description
|
|
lib/splitmix-${PKGVERSION}/${HS_VERSION}/package-id
|
|
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bits/Compat.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bits/Compat.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bits/Compat.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix/Init.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix/Init.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix/Init.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix32.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix32.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/System/Random/SplitMix32.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/LICENSE
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/System-Random-SplitMix.html
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/System-Random-SplitMix32.html
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/doc-index.html
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/haddock-bundle.min.js
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/index.html
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/linuwial.css
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/meta.json
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/quick-jump.css
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/splitmix.haddock
|
|
share/doc/${HS_PLATFORM}/splitmix-${PKGVERSION}/html/synopsis.png
|