Mix-And-match Markov Chain Monte Carlo Samplers in Haskell
medium.com