packages feed

probability-0.2.7: probability.cabal

Cabal-Version:      1.24
Name:               probability
Version:            0.2.7
License:            BSD3
License-File:       COPYRIGHT
Author:             Martin Erwig <erwig@eecs.oregonstate.edu>, Steve Kollmansberger
Maintainer:         Henning Thielemann <haskell@henning-thielemann.de>
Homepage:           http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming
Category:           Math, Monads, Graphics
Synopsis:           Probabilistic Functional Programming
Description:
   The Library allows exact computation with discrete random variables
   in terms of their distributions by using a monad.
   The monad is similar to the List monad for non-deterministic computations,
   but extends the List monad by a measure of probability.
   Small interface to R plotting.
Tested-With:    GHC==7.0.2, GHC==7.2.2, GHC==7.4.2, GHC==7.8.2
Tested-With:    GHC==8.6.5, GHC==8.8.3
Build-Type:     Simple
Extra-Source-Files:
  Changes.md
  README
  ToDo

Source-Repository head
  type:     darcs
  location: http://code.haskell.org/~thielema/probability/

Source-Repository this
  type:     darcs
  location: http://code.haskell.org/~thielema/probability/
  tag:      0.2.7


Flag splitBase
  description: Choose the new smaller, split-up base package.

Library
  Build-Depends:
    utility-ht >=0.0.6 && <0.1,
    transformers >=0.0.1 && <0.6
  If flag(splitBase)
    Build-Depends:
      containers >=0.1 && <0.7,
      random >=1.0 && <1.3,
      base >=2 && <5
    If impl(ghc>=8.8)
      Hs-Source-Dirs: src-fail/from-4.13/
    Else
      Hs-Source-Dirs: src-fail/before-4.13/
  Else
    Build-Depends:
      special-functors >=1.0 && <1.1,
      base >=1.0 && <2

  Default-Language:   Haskell98
  GHC-Options:        -Wall
  Hs-Source-Dirs:     src
  Exposed-Modules:
    Numeric.Probability.Visualize
    Numeric.Probability.Expectation
    Numeric.Probability.Percentage
    Numeric.Probability.Distribution
    Numeric.Probability.Transition
    Numeric.Probability.Random
    Numeric.Probability.Shape
    Numeric.Probability.Trace
    Numeric.Probability.Simulation
    Numeric.Probability.Object
    Numeric.Probability.Example.Alarm
    Numeric.Probability.Example.Barber
    Numeric.Probability.Example.Bayesian
    Numeric.Probability.Example.Boys
    Numeric.Probability.Example.Collection
    Numeric.Probability.Example.Diagnosis
    Numeric.Probability.Example.Dice
    Numeric.Probability.Example.DiceAccum
    Numeric.Probability.Example.Kruskal
    Numeric.Probability.Example.MontyHall
    Numeric.Probability.Example.NBoys
    Numeric.Probability.Example.Predator
    Numeric.Probability.Example.Profession
    Numeric.Probability.Example.Queuing
    Numeric.Probability.Example.TreeGrowth
  Other-Modules:
    Numeric.Probability.Monad
    Numeric.Probability.PrintList
    Numeric.Probability.Show
    Numeric.Probability.Either