[Haskell-cafe] referential transparency? (for fixity of local operators)