[Haskell-cafe] When are undecidables ok?