-- Initial Xorshift128Plus.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                Xorshift128Plus
version:             0.1.0.1
synopsis:            Pure haskell implementation of xorshift128plus random number generator.
description:
            This package contains pure haskell implementation of
            xorshift128+ random number generator which is extremely fast.
            .
            The random number generator's inner state is just 128bit memory block
            so that which is not encapusulated for simplicity.
            .
            Please see <http://xorshift.di.unimi.it/xorshift128plus.c original C implementation>
            and <http://xorshift.di.unimi.it/ comparison of other algorithms>.

license:             PublicDomain
license-file:        LICENSE
homepage:            https://github.com/kanaihiroki/Xorshift128Plus
bug-reports:         https://github.com/kanaihiroki/Xorshift128Plus/issues
author:              Kanai Hiroki <kanai.hiroki12@gmail.com>
maintainer:          Kanai Hiroki <kanai.hiroki12@gmail.com>
category:            Math
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:     System.Random.Xorshift128Plus
  -- other-modules:
  -- other-extensions:
  build-depends:       base >=4.7 && <4.9
  -- hs-source-dirs:
  default-language:    Haskell2010
  ghc-options:         -O3 -fexcess-precision

source-repository head
  type:     git
  location: https://github.com/kanaihiroki/Xorshift128Plus.git