How to write unmaintainable Haskell code This file has been moved, the new address is: https://github.com/quchen/articles/blob/master/unmaintainable_haskell.md