packages feed

hs-carbon 0.1.0.0 → 0.1.1.0

raw patch · 4 files changed

+4/−5 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Result: instance NFData a => Result [a]
- Data.Summary.Bool: instance NFData BoolSumm
- Data.Summary.Bool: instance Result BoolSumm
- Data.Summary.Bool: instance Show BoolSumm
- Data.Summary.Bool: instance Summary BoolSumm
- Data.Summary.Double: _m1 :: DoubleSumm -> !Double
- Data.Summary.Double: _m2 :: DoubleSumm -> !Double
- Data.Summary.Double: _size :: DoubleSumm -> !Int
- Data.Summary.Double: instance NFData DoubleSumm
- Data.Summary.Double: instance Result DoubleSumm
- Data.Summary.Double: instance Show DoubleSumm
- Data.Summary.Double: instance Summary DoubleSumm
+ Data.Result: instance Control.DeepSeq.NFData a => Data.Result.Result [a]
+ Data.Summary.Bool: instance Control.DeepSeq.NFData Data.Summary.Bool.BoolSumm
+ Data.Summary.Bool: instance Data.Result.Result Data.Summary.Bool.BoolSumm
+ Data.Summary.Bool: instance Data.Summary.Summary Data.Summary.Bool.BoolSumm
+ Data.Summary.Bool: instance GHC.Show.Show Data.Summary.Bool.BoolSumm
+ Data.Summary.Double: [_m1] :: DoubleSumm -> !Double
+ Data.Summary.Double: [_m2] :: DoubleSumm -> !Double
+ Data.Summary.Double: [_size] :: DoubleSumm -> !Int
+ Data.Summary.Double: instance Control.DeepSeq.NFData Data.Summary.Double.DoubleSumm
+ Data.Summary.Double: instance Data.Result.Result Data.Summary.Double.DoubleSumm
+ Data.Summary.Double: instance Data.Summary.Summary Data.Summary.Double.DoubleSumm
+ Data.Summary.Double: instance GHC.Show.Show Data.Summary.Double.DoubleSumm

Files

hs-carbon.cabal view
@@ -1,13 +1,13 @@  name:                hs-carbon-version:             0.1.0.0+version:             0.1.1.0 synopsis:            A Haskell framework for parallel monte carlo simulations description:   Carbon is an open-source, Haskell framework aiming to provide easy access to   parallel Monte Carlo simulations by providing a simple, but powerful   compositional method for building simulations and high-level functions for   running them.-  Examples can be found at https://github.com/icasperzen/hs-carbon-examples+  Examples can be found at <https://github.com/icasperzen/hs-carbon-examples> license:             MIT license-file:        LICENSE author:              Casper M. H. Holmgreen
src/Data/Result.hs view
@@ -9,7 +9,6 @@ where  import Control.DeepSeq-import Data.Monoid  {- $description #description# Carbon simulations are built up from 'Control.Monad.MonteCarlo' actions.
src/Data/Summary/Bool.hs view
@@ -15,7 +15,7 @@                 , _noTotal   :: !Int                 } deriving (Show) -instance NFData BoolSumm+instance NFData BoolSumm where rnf x = seq x ()  boolSumm :: [Bool] -> BoolSumm boolSumm = foldl' addObs rzero
src/Data/Summary/Double.hs view
@@ -15,7 +15,7 @@                   , _size :: !Int } deriving (Show) -instance NFData DoubleSumm+instance NFData DoubleSumm where rnf x = seq x ()  doubleSumm :: [Double] -> DoubleSumm doubleSumm = foldl' addObs rzero