[Haskell-cafe] There's nothing wrong with infinite types!