probability-0.2.5: Probabilistic Functional Programming

Safe HaskellSafe-Inferred
LanguageHaskell98

Numeric.Probability.Example.Bayesian

Contents

Description

Approach: model a node with k predecessors as a function with k parameters

Synopsis

Abbreviations, smart constructors

type State a = [a] Source

type PState a = Dist (State a) Source

type STrans a = State a -> PState a Source

type SPred a = a -> State a -> Bool Source

bin :: Eq a => a -> a -> Probability -> Probability -> Probability -> Probability -> a -> STrans a Source

data Nodes Source

Two possible causes for one effect

Constructors

A 
B 
E 

Instances

queries