[Haskell-cafe] Origin of Delimited Continuation Operators