My Haskell background comes from building upon academic proofs of concept during a stint at CSAIL. Never again.