I thought I’d share this. It’s primarily about a game theory question, but ends up making some mildly interesting use of a probability library Shae Erisson and I wrote together when we used to get together to hack on random stuff on the weekends.

Let me know if people are interested in seeing this kind of haskell-plus content posted here in the future. Also, the library here isn’t on Hackage because there are already more well-known probability monads on Hackage, but this one is nice in a few ways, such as handling left recursion. I’m open to feedback on whether the value is greater than the cost in Hackage namespace and package dilution.