Various ways to pitch Haskell to your employer.
Concern 1: Teaching it to existing developers will be hard, and if all the Haskell developers leave, nobody will be able to maintain the system.
Rebuttal 1: Don’t hire slow learners. Maintainability if people leave is a concern, but it’s a concern for all langauges. Type’s help but putting static info about behavior into the code.
Cabal’s sort of busted, use stackage with stack.
Writing nagios checks in Haskell is possible!
If you want to bring Haskell to your company,t hink about how you’ll do things, and why your business will benefit.