Report question

Question: How to separate production and test code in Haskell