copyCodeFromRealWorldHaskell