Strict Haskell debate