A lambda-calculus foundation for universal probabilistic programming
Markov chains for exploring posterior distributions