[Haskell-cafe] [] \\ [1..] diverges - intended?