packages feed

Cabal revisions of rvar-0.3.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                   rvar-version:                0.3.0.0-stability:              stable--cabal-version:          >= 1.10-build-type:             Simple--author:                 James Cook <mokus@deepbondi.net>-maintainer:             Dominic Steinitz <dominic@steinitz.org>-license:                PublicDomain-homepage:               https://github.com/mokus0/random-fu--category:               Math-synopsis:               Random Variables-description:            Random number generation based on modeling random-                        variables by an abstract type ('RVar') which can be-                        composed and manipulated monadically and sampled in-                        either monadic or \"pure\" styles.-                        .-                        The primary purpose of this library is to support-                        defining and sampling a wide variety of high quality-                        random variables.  Quality is prioritized over speed,-                        but performance is an important goal too.-                        .-                        In my testing, I have found it capable of speed-                        comparable to other Haskell libraries, but still-                        a fair bit slower than straight C implementations of-                        the same algorithms.--tested-with:            GHC == 8.10.7--extra-source-files:     changelog.md--source-repository head-  type:                 git-  location:             https://github.com/haskell-numerics/random-fu-  subdir:               rvar--Flag mtl2-    Description:        mtl-2 has State, etc., as "type" rather than "newtype"--Library-  ghc-options:          -Wall-  hs-source-dirs:       src-  default-language:     Haskell2010-  exposed-modules:      Data.RVar-  other-modules:        Data.RVar.Prim--  if flag(mtl2)-    build-depends:      mtl == 2.*-    cpp-options:        -DMTL2-  else-    build-depends:      mtl == 1.1.*--  build-depends:        base            >= 3 && <5,-                        bytestring,-                        MonadPrompt     == 1.0.*,-                        transformers    >= 0.2 && < 0.6,-                        random          >= 1.2.0+name:                   rvar
+version:                0.3.0.0
+x-revision: 1
+stability:              stable
+
+cabal-version:          >= 1.10
+build-type:             Simple
+
+author:                 James Cook <mokus@deepbondi.net>
+maintainer:             Dominic Steinitz <dominic@steinitz.org>
+license:                PublicDomain
+homepage:               https://github.com/mokus0/random-fu
+
+category:               Math
+synopsis:               Random Variables
+description:            Random number generation based on modeling random
+                        variables by an abstract type ('RVar') which can be
+                        composed and manipulated monadically and sampled in
+                        either monadic or \"pure\" styles.
+                        .
+                        The primary purpose of this library is to support
+                        defining and sampling a wide variety of high quality
+                        random variables.  Quality is prioritized over speed,
+                        but performance is an important goal too.
+                        .
+                        In my testing, I have found it capable of speed
+                        comparable to other Haskell libraries, but still
+                        a fair bit slower than straight C implementations of
+                        the same algorithms.
+
+tested-with:            GHC == 8.10.7
+
+extra-source-files:     changelog.md
+
+source-repository head
+  type:                 git
+  location:             https://github.com/haskell-numerics/random-fu
+  subdir:               rvar
+
+Flag mtl2
+    Description:        mtl-2 has State, etc., as "type" rather than "newtype"
+
+Library
+  ghc-options:          -Wall
+  hs-source-dirs:       src
+  default-language:     Haskell2010
+  exposed-modules:      Data.RVar
+  other-modules:        Data.RVar.Prim
+
+  if flag(mtl2)
+    build-depends:      mtl >= 2 && < 2.3
+    cpp-options:        -DMTL2
+  else
+    build-depends:      mtl == 1.1.*
+
+  build-depends:        base            >= 3 && <5,
+                        bytestring,
+                        MonadPrompt     == 1.0.*,
+                        transformers    >= 0.2 && < 0.6,
+                        random          >= 1.2.0