Implementation of Bayes Nets and accompanying data types in idiomatic Julia. Follows Daphne Kollers Probabilistic Graphical Models lecture.