Template:Haskell/General Practices