packages feed

hs-carbon-0.0.0.3: hs-carbon.cabal

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

name:                hs-carbon
version:             0.0.0.3
synopsis:            A Haskell framework for parallel monte carlo simulations
description:
  hs-carbon is a PRNG-agnostic Haskell framework for running monte-carlo
  simulations. The library will provide several "skeletons" for abstracting
  away common usage patterns.
license:             MIT
license-file:        LICENSE
author:              Casper M. H. Holmgreen
maintainer:          cholmgreen@gmail.com
-- copyright:           
category:            Simulation
build-type:          Simple
cabal-version:       >=1.8

flag buildExamples
    description: Build example executables
    default: False

library
  exposed-modules:     Control.Monad.MonteCarlo
                     , Data.Result
                     , Data.Summary
                     , Data.Summary.Bool
  -- other-modules:       
  build-depends:
    base == 4.*, mtl, random, parallel, deepseq
  hs-source-dirs:      src
  ghc-options:         -Wall

source-repository head
  type:     git
  location: https://github.com/icasperzen/hs-carbon

executable PiExample
  hs-source-dirs: src, examples
  buildable: False
  build-depends:
    base == 4.*, random, mtl, tf-random, parallel, deepseq
  main-is: Pi.hs
  ghc-options: -Wall -threaded -O3

executable IntegralExample
  hs-source-dirs: src, examples
  buildable: False
  build-depends:
    base == 4.*, random, mtl, tf-random, parallel, deepseq
  main-is: Integral.hs
  ghc-options: -Wall -threaded -O3

executable TransportExample
  hs-source-dirs: src, examples
  buildable: False
  build-depends:
      base == 4.*, random, mtl, tf-random, parallel, gloss, monad-loops, deepseq
  main-is: Transport/Transport.hs
  ghc-options: -Wall -threaded -O3