[Haskell-cafe] Is this related to continuations somehow?