Fighting spam with Haskell – Engineering at Meta