Nuclear weapon statistics using monoids, groups, and modules in Haskell | Dark Hacker News