How Facebook is using Haskell for a rule-based DSL · HackerTrans